# Uses of Interface
com.orchestranetworks.userservice.UserServiceEventOutcome

Packages that use UserServiceEventOutcome
Package
Description
com.orchestranetworks.userservice
A public API for user services.

- ## Uses of UserServiceEventOutcome in com.orchestranetworks.userservice

  Methods in com.orchestranetworks.userservice that return UserServiceEventOutcome
  Modifier and Type
  Method
  Description
  `UserServiceEventOutcome`
  UserServiceExtended.`initialize(UserServiceInitializeContext<S> aContext)`
  This method is called on the user service creation before display.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextClose()`
  The user will be redirected to the previous selection.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextClose(String aJavaScriptCommandIfPopup)`
  If the service is opened in a popup, will execute the JavaScript code before closing the popup.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextService(ServiceKey aServiceKey)`
  The current user service will close and a new one will be displayed.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextService(ServiceKey aServiceKey, Adaptation aRecordOrDataSet)`
  The current user service will close, the specified record or dataset will be selected and the specified service started.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextService(ServiceKey aServiceKey, AdaptationHome aDataSpaceOrSnapshot)`
  The current user service will close, the specified dataspace or snapshot will be selected and the specified service started.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextService(ServiceKey aServiceKey, AdaptationTable aTable)`
  The current user service will close, the specified table will be selected and the specified service started.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextTableView(Adaptation aDataSet, String aTableViewPublicationId)`
  The current user service will close and the specified table view will be selected.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextURL(String anURL)`
  The current user service will close and user will be redirected.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextWorkflowView(WorkflowView aWorkflowView)`
  The current user service will close and a workflow view will be selected.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextWorkItem(WorkItemKey aWorkItemKey)`
  The current user service will close and the work item be selected.
  `static UserServiceEventOutcome`
  UserServiceNext.`nextWorkItem(WorkItemKey aWorkItemKey, boolean startWorkItem)`
  The current user service will close and the work item be selected.
  `UserServiceEventOutcome`
  UserServiceEvent.`processEvent(UserServiceEventContext anEventContext)`
  Processes the event.
  `UserServiceEventOutcome`
  UserService.`processEventOutcome(UserServiceProcessEventOutcomeContext<S> aContext, UserServiceEventOutcome anEventOutcome)`
  This method is called by EBX® after processing initialization or an action or submit event callback if the returned a not `null` value.
  Methods in com.orchestranetworks.userservice with parameters of type UserServiceEventOutcome
  Modifier and Type
  Method
  Description
  `UserServiceEventOutcome`
  UserService.`processEventOutcome(UserServiceProcessEventOutcomeContext<S> aContext, UserServiceEventOutcome anEventOutcome)`
  This method is called by EBX® after processing initialization or an action or submit event callback if the returned a not `null` value.