| 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. |