# Uses of Interface
com.orchestranetworks.userservice.UserServiceRequest

Packages that use UserServiceRequest
Package
Description
com.orchestranetworks.userservice
A public API for user services.
com.orchestranetworks.workflow
Provides classes and interfaces for implementing workflow processes and invoking them.

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

  Subinterfaces of UserServiceRequest in com.orchestranetworks.userservice
  Modifier and Type
  Interface
  Description
  `interface`
  `UserServiceAjaxContext`
  This interface provides information and utility methods useful when processing an Ajax request.
  `interface`
  `UserServiceEventContext`
  This interface provides information and utility methods useful when processing an event.
  `interface`
  `UserServiceGetContext`
  This interface provides information and utility methods useful when processing a GET request.
  `interface`
  `UserServiceGetCreatedRecordContext<S extends EntitySelection>`
  This interface defines methods to get contextual information about the user service being invoked.
  `interface`
  `UserServiceInitializeContext<S extends EntitySelection>`
  This interface provides information and utility methods useful when initializing a user service.
  `interface`
  `UserServicePaneContext`
  This interface provides information and utility methods useful when defining a user service pane.
  `interface`
  `UserServiceProcessEventOutcomeContext<S extends EntitySelection>`
  This interface provides information and utility methods useful when processing an event outcome.
  `interface`
  `UserServiceRawPaneContext`
  This interface provides information and utility methods useful when defining a user service raw pane.
  `interface`
  `UserServiceSetupDisplayContext<S extends EntitySelection>`
  This interface provides information and utility methods useful when setting up a user service display.
  `interface`
  `UserServiceSetupObjectContext<S extends EntitySelection>`
  This interface provides information and utility methods useful when defining objects managed by the user service.
  `interface`
  `UserServiceValidateContext<S extends EntitySelection>`
  This interface provides information and utility methods useful when performing custom validation.

- ## Uses of UserServiceRequest in com.orchestranetworks.workflow

  Methods in com.orchestranetworks.workflow with parameters of type UserServiceRequest
  Modifier and Type
  Method
  Description
  `static WorkflowEngine`
  WorkflowEngine.`getFromUserServiceContext(UserServiceRequest aContext)`
  Creates a workflow engine from a user service context.