| Interface | Description |
|---|---|
| AssociationPolicy |
Marker interface for representing an Association-level Policy.
|
| Behaviour |
A Behaviour represents an encapsulated piece of logic (system or business)
that may be bound to a Policy.
|
| BehaviourDefinition<B extends org.alfresco.repo.policy.BehaviourBinding> |
Description of a bound Behaviour.
|
| BehaviourFilter |
Contract disabling and enabling policy behaviours.
|
| ClassPolicy |
Marker interface for representing an Class-level Policy.
|
| Policy |
Marker interface for representing a Policy.
|
| PolicyComponent |
Policy Component for managing Policies and Behaviours.
|
| PolicyDefinition<P extends Policy> |
Definition of a Policy
|
| PropertyPolicy |
Marker interface for representing a Property-level Policy.
|
| Class | Description |
|---|---|
| AssociationPolicyDelegate<P extends AssociationPolicy> |
Delegate for a Class Feature-level (Property and Association) Policies.
|
| BaseBehaviour |
Base behaviour implementation
|
| BehaviourFilterImpl |
Implementation of Behaviour Filter.
|
| ClassBehaviourBinding |
Behaviour binding to a Class (Type or Aspect) in the Content Model.
|
| ClassPolicyDelegate<P extends ClassPolicy> |
Delegate for a Class-level Policy.
|
| JavaBehaviour |
Java based Behaviour.
|
| PolicyComponentImpl |
Policy Component Implementation.
|
| PolicyScope |
Policy scope.
|
| PropertyPolicyDelegate<P extends PropertyPolicy> |
Delegate for a Class Feature-level (Property and Association) Policies.
|
| ServiceBehaviourBinding |
Behaviour binding to a Service.
|
| TransactionBehaviourQueue |
Transaction Behaviour Queue.
|
| TransactionInvocationHandlerFactory |
Factory for creating transaction-aware behaviour invocation handlers.
|
| Enum | Description |
|---|---|
| Behaviour.NotificationFrequency |
When should behaviour be notified?
|
| Policy.Arg |
Argument Configuration
|
| PolicyType |
Type of Policy.
|
| Exception | Description |
|---|---|
| PolicyException |
Base Policy Exception.
|
This component provides the ability to:
A behaviour may be bound to a Policy before the Policy is registered. In this case, the behaviour is not validated (i.e. checked to determine if it supports the policy interface) until the Policy is registered. Otherwise, the behaviour is validated at bind-time.
Policies may be selectively "turned off" by the Behaviour Filter.
PolicyComponent,
BehaviourFilterCopyright © 2005–2014 Alfresco Software. All rights reserved.