com.tibco.bpm.web.client.services.actions
Interface OSAction<T extends net.customware.gwt.dispatch.shared.Result>

Type Parameters:
T -

©2011 Cloud Software Group, Inc.

All Superinterfaces:
net.customware.gwt.dispatch.shared.Action<T>, com.google.gwt.user.client.rpc.IsSerializable
All Known Implementing Classes:
AddResourceToView, AllocateWorkItem, CancelBusinessService, CancelProcessInstance, CancelWorkItem, CheckSystemAction, CloseWorkItem, CloseWorkItems, CompleteWorkItem, CopyCalendar, CreateDataView, CreateOrUpdateUser, CreateOrUpdateUser, CreateWorkListView, CreateWorkListView2, DeleteCalendar, DeleteCalendarEntries, DeleteResourceFromView, DeleteWorkListView, EditDataView, EditWorkListView, EditWorkListView2, GenerateComparison, GetAuthenticatedGuid, GetAuthenticatedUserName, GetBusinessServices, GetCalendarEntries, GetCalendarReferences, GetEditableWorkViews, GetEditableWorkViews2, GetEntityName, GetEventDurationsFromEC, GetMigrationPoints, GetOfferSet, GetOfferSetForMultipleItems, GetOrderAndFilterForResource, GetOrgEntityConfigAttribute, GetProcessInstanceData, GetProcessInstancesFromEC, GetProcessInstancesFromEC2, GetProcessInstanceStatus, GetProcessTemplateList, GetPublicWorkViews, GetPublicWorkViews2, GetResourceDetails, GetToDoList, GetWorkCalendar, GetWorkItemsForView, GetWorkItemsForView2, GetWorkItemsForView3, GetWorkItemsForView4, GetWorkList, GetWorkViewDetails, GetWorkViewDetails2, GetWorkViewsForResource, GetWorkViewsForResource2, IgnoreHaltedProcessInstance, InvalidateSession, IsActionAuthorised, ListBusinessServiceCategories, ListCalendars, ListMigrationRules, ListTimeZones, LoadGadgetPref, LoginAction, LogOutAction, LookupUser, OpenNextWorkItem, OpenOrgModel, OpenWorkItem, PendWorkItemByDate, PendWorkItemByPeriod, PreviewWorkItem, PrioritiseWorkItem, PurgeCalendarEntries, QueryBusinessServices, QueryCategories, QueryDone, QueryEventCollector, QueryHaltedProcessInstances, QueryInstancesPage, QueryProcessInstances, QueryProcessInstances2, QueryProcessTemplates, ReAllocateWorkItem, RemoveCalendarReference, RenameCalendar, ReofferWorkItem, ResolveReference, ResumeHaltedProcessInstance, ResumeProcessInstance, RetryHaltedProcessInstance, RunResourceQuery, RunResourceQueryForVersion, SaveCalendar, SaveCalendarEntry, SaveCalendarRefernce, SaveGadgetPref, SetCalendarReferences, SetMigrationRules, SetOrderAndFilterForResource, SetOrgEntityConfigAttribute, SetSessionMaxInactiveInterval, SkipWorkItem, StartBusinessService, StartBusinessServiceWithFP, StartProcess, SuspendProcessInstance, UnlockWorkListView, UpdateBusinessService

public interface OSAction<T extends net.customware.gwt.dispatch.shared.Result>
extends net.customware.gwt.dispatch.shared.Action<T>

Base Action used for all Openspace Actions.

This extends the Action defined in gwt-dispatch. The Action represents input and output parameters for a particular service call.

To call an Action an instance must be created and then the execute method of BPMWebClientService called with the Action :

BPMWebClientService.getInstance(SERVICE_LOCATION).execute(new Action(), new AsyncCallback<ActionResult>(){})

SERVICE_LOCATION is the location of the AMX BPM server services i.e. "http://localhost:8080/bpm/"

The callback function is called with onSucess(ActionResult result) if successful or onFailure(Throwable caught) if an error occurs.

Since:
1.2.0



Copyright © 2015 Cloud Software Group, Inc. All Rights Reserved.