Package org.alfresco.repo.policy

The Policy Component.

See:
          Description

Interface Summary
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 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.
PolicyComponentTest.InvalidMetaDataPolicy  
PolicyComponentTest.MultiMethodPolicy  
PolicyComponentTest.NoMethodPolicy  
PolicyComponentTest.TestAssociationPolicy  
PolicyComponentTest.TestClassPolicy  
PolicyComponentTest.TestPropertyPolicy  
PolicyComponentTransactionTest.EndTestPolicy  
PolicyComponentTransactionTest.SideEffectTestPolicy  
PolicyComponentTransactionTest.StartTestPolicy  
PolicyDefinition Definition of a Policy
PropertyPolicy Marker interface for representing a Property-level Policy.
 

Class Summary
AssociationPolicyDelegate Delegate for a Class Feature-level (Property and Association) Policies.
BaseBehaviour Base behaviour implementation
Behaviour.NotificationFrequency When should behaviour be notified?
BehaviourFilterImpl Implementation of Behaviour Filter.
ClassPolicyDelegate Delegate for a Class-level Policy.
JavaBehaviour Java based Behaviour.
Policy.Arg Argument Configuration
PolicyComponentImpl Policy Component Implementation.
PolicyComponentTest  
PolicyComponentTransactionTest Test Transaction-level Policies
PolicyScope Policy scope.
PolicyType Type of Policy.
PropertyPolicyDelegate 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.
 

Exception Summary
PolicyException Base Policy Exception.
 

Package org.alfresco.repo.policy Description

The Policy Component. Policy Component for managing Policies and Behaviours.

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.

See Also:
PolicyComponent, BehaviourFilter


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.