| Interface | Description |
|---|---|
| ITenantManagementAction |
Represents a behavior of an
ITenantOperationsListener that may be invoked independent of
a Create, Update, or Delete operation. |
| ITenantOperationsListener |
Interface that supports pluggable behavior when tenants are created, updated, or removed.
|
| Class | Description |
|---|---|
| AbstractTenantOperationsListener |
Implements all methods of
ITenantOperationsListener as no-ops and can therefore serve as
a base class for concrete listeners that need to override some but not all of the methods. |
| AttributeValidatingOperationsListener |
Useful for extra user input validation in Create and Update tenant operations.
|
| JpaPersistenceTenantOperationsListener |
This listener handles the JPA create/update/delete operations in the tenancy subsystem.
|
| JpaTenant_ | |
| ResetPasswordTenantOperationsListener |
Integrates with the 'forgot-password' framework portlet to grant the tenant admin contact access
via local authentication when a new tenant is created.
|
| TemplateDataTenantOperationsListener |
Uses Import/Export to create some basic portal data for a new tenant.
|
| TemplateDataTenantOperationsListener.DeleteTuple |
Used in the implementation of onDelete.
|
| TenantOperationResponse |
This class encapsulates the different items of information that a concrete
ITenantOperationsListener might want to communicate back to the service about the process. |
| TenantService |
Defines the contract for Tenant operations vis-a-vis other subsystems.
|
| Enum | Description |
|---|---|
| TenantOperationResponse.Result |