| Package | Description |
|---|---|
| com.orchestranetworks.addon.rpfl |
Classes and interfaces to create business rules and permission rules.
|
| com.orchestranetworks.addon.rpfl.controller |
Classes and interfaces that control the execution of business rules and permission rules.
|
| Class and Description |
|---|
| AccessPermissionRule
Provides methods to access permission rules.
|
| AccessPermissionRuleDefinition
Contains methods which define attributes for
AccessPermissionRule
implementations. |
| ActionPermissionRule
Provides methods for action permission rules.
|
| ActionPermissionRuleDefinition
Contains methods which define attributes for
ActionPermissionRule
implementations. |
| BusinessRuleDefinition
Contains methods which define attributes for rule implementations.
|
| DefaultConstraint
Executes validation rule business logic.
|
| DefaultRulesServicePermission
Specifies the conditions under which the service may be executed.
|
| Hook
Defines the event that executes a rule such as 'Before update', 'After
insert', etc.
|
| InputData
Defines the input data for a rule or rule context.
|
| OutputData
Defines the output data for a rule or rule context.
|
| ParameterDefinition
Defines a parameter for a rule or rule context.
|
| PermissionExecutionContext
Defines permission rule parameters.
|
| PermissionRuleConfigurationContext
Provides configuration attributes for
AccessPermissionRule
implementation and ActionPermissionRule implementation. |
| PermissionScope
Defines the scopes for
AccessPermissionRule and
ActionPermissionRule. |
| PropertyData
Defines the property data for a rule or rule context.
|
| RpflException
Defines the exception for business rules.
|
| Rule
Provides methods for business rules.
|
| RuleConfigurationContext
Provides configuration attributes for
Rule implementation. |
| RuleDefinition
Contains methods that define common attributes for both business rule
implementation and permission rule implementation.
|
| RuleExecutionContext
Defines business rule parameters.
|
| RuleExecutionResult
Represents the result of rule execution.
|
| RuleType
Defines the types available for a business rule.
|
| Class and Description |
|---|
| Hook
Defines the event that executes a rule such as 'Before update', 'After
insert', etc.
|
| PermissionExecutionContext
Defines permission rule parameters.
|
| PermissionScope
Defines the scopes for
AccessPermissionRule and
ActionPermissionRule. |