# Uses of Package
com.orchestranetworks.userservice

Packages that use com.orchestranetworks.userservice
Package
Description
com.orchestranetworks.userservice
A public API for user services.
com.orchestranetworks.userservice.declaration
A public API for declaring user services.
com.orchestranetworks.userservice.permission
Allows the definition of activation rules and permission rules on user services.
com.orchestranetworks.userservice.schema
com.orchestranetworks.workflow
Provides classes and interfaces for implementing workflow processes and invoking them.

- Classes in com.orchestranetworks.userservice used by com.orchestranetworks.userservice
  Class
  Description
  ObjectKey
  Identifies an object from a given context.
  UserService
  Main interface to be implemented for a user service.
  UserServiceAjaxContext
  This interface provides information and utility methods useful when processing an Ajax request.
  UserServiceAjaxRequest
  Interface that an Ajax request callback must implement.
  UserServiceAjaxResponse
  This interface provides methods to generate a response when processing an Ajax request.
  UserServiceDisplayConfigurator
  This interface provides methods to set up a user service display.
  UserServiceEvent
  Interface that an event callback must implement.
  UserServiceEventContext
  This interface provides information and utility methods useful when processing an event.
  UserServiceEventOutcome
  An object returned by an event callback should implement this interface.
  UserServiceGetContext
  This interface provides information and utility methods useful when processing a GET request.
  UserServiceGetCreatedRecordContext
  This interface defines methods to get contextual information about the user service being invoked.
  UserServiceGetRequest
  Interface that a GET request callback must implement.
  UserServiceGetResponse
  This interface provides methods to generate a response when processing an GET request.
  UserServiceInitializeContext
  This interface provides information and utility methods useful when initializing a user service.
  UserServiceInvocationContext
  This interface defines methods to get contextual information about the user service being invoked.
  UserServiceObjectContext
  This interface provides methods to access objects registered for the user service.
  UserServiceObjectContextBuilder
  This interface provides methods to register or remove objects managed by the user service.
  UserServiceObjectContextForInputValidation
  This interface provides methods to access or update objects registered for the user service.
  UserServicePane
  Interface that a user service pane must implement.
  UserServicePaneContext
  This interface provides information and utility methods useful when defining a user service pane.
  UserServicePaneWriter
  This interface provides useful methods for rendering a user service pane.
  UserServiceProcessEventOutcomeContext
  This interface provides information and utility methods useful when processing an event outcome.
  UserServiceRawPane
  This interface allows to define a user service raw pane.
  UserServiceRawPaneContext
  This interface provides information and utility methods useful when defining a user service raw pane.
  UserServiceRawPaneWriter
  This interface provides useful methods for rendering a user service pane.
  UserServiceRequest
  Defines an interface to provide information about a request for a user service.
  UserServiceResourceLocator
  This interface defines methods to build URLs that are useful for a user service.
  UserServiceSetupDisplayContext
  This interface provides information and utility methods useful when setting up a user service display.
  UserServiceSetupObjectContext
  This interface provides information and utility methods useful when defining objects managed by the user service.
  UserServiceTab
  A tab in a tabbed pane.
  UserServiceTabbedPane
  This layout divides the pane into a set of `tabs`.
  UserServiceTransaction
  This interface offers the possibility to mix in a single transaction and in any specified order: Record creations, Record or dataset updates, Custom procedure executions.
  UserServiceTransaction.DeletedObjectOutcome
  Enumeration for specifying the outcome of a transaction when the underlying data, of the object being updated, was deleted by another thread.
  UserServiceTransactionManager
  This class provides methods to execute transactions from a user service.
  UserServiceValidateContext
  This interface provides information and utility methods useful when performing custom validation.
  UserServiceWriter
  This interface provides methods for rendering a user service content.
- Classes in com.orchestranetworks.userservice used by com.orchestranetworks.userservice.declaration
  Class
  Description
  UserService
  Main interface to be implemented for a user service.
  UserServiceException
  This runtime exception is thrown by some methods related to user services.
- Classes in com.orchestranetworks.userservice used by com.orchestranetworks.userservice.permission
  Class
  Description
  UserServiceInvocationContext
  This interface defines methods to get contextual information about the user service being invoked.
- Classes in com.orchestranetworks.userservice used by com.orchestranetworks.userservice.schema
  Class
  Description
  UserService
  Main interface to be implemented for a user service.
- Classes in com.orchestranetworks.userservice used by com.orchestranetworks.workflow
  Class
  Description
  UserServiceRequest
  Defines an interface to provide information about a request for a user service.