# Package com.orchestranetworks.userservice.schema

package com.orchestranetworks.userservice.schema

- Related Packages
  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.
- Interfaces
  Class
  Description
  UserServiceAssociationRecordFormContext<S extends AssociationTableEntitySelection>
  This interface defines methods to get the contextual information when the user service must be created in replacement of the default record form, for an associated object to be created or accessed.
  UserServiceAssociationRecordFormContext.ForCreate
  This interface defines methods to get information on the current selected association and current user session.
  UserServiceAssociationRecordFormContext.ForDefault
  This interface defines methods to get information on the current selected association record and current user session.
  UserServiceAssociationRecordFormContext.ForDuplicate
  This interface defines methods to get information on the current selected association record and current user session.
  UserServiceAssociationRecordFormFactory
  This interface defines a factory to create a `UserService` replacing the default record form in the context of an associated object to be created or accessed.
  UserServiceAssociationRecordFormFactoryContext
  Provides methods for setting up a `UserServiceAssociationRecordFormFactory` in the context of its data model.
  UserServiceRecordFormContext<S extends EntitySelection>
  This interface defines methods to get contextual information when the user service must be created in replacement of the default record form.
  UserServiceRecordFormContext.ForCreate
  This interface defines methods to get information on the current selected table and current user session.
  UserServiceRecordFormContext.ForDefault
  This interface defines methods to get information on the current selected record and current user session.
  UserServiceRecordFormContext.ForDuplicate
  This interface defines methods to get information on the current selected record and current user session.
  UserServiceRecordFormFactory
  This interface defines a factory to create a `UserService` replacing the default model-driven record form.
  UserServiceRecordFormFactoryContext
  Provides methods that are useful when setting up a `UserServiceRecordFormFactory` in the context of a data model.