| Name | Description | Type | Package | Framework |
| AnnotatedBehaviourPostProcessor | Annotated behaviour bean post processor. | Class | org.alfresco.repo.policy.annotation | AlFresco |
| AssociationPolicy | Marker interface for representing an Association-level Policy. | Interface | org.alfresco.repo.policy | AlFresco |
| AssociationPolicyDelegate | Delegate for a Class Feature-level (Property and Association) Policies. | Class | org.alfresco.repo.policy | AlFresco |
| AssociationPolicyRegistration | Deals with the registration of an association policyAuthor:Roy Wetherall | Class | org.alfresco.repo.policy.registration | AlFresco |
| BaseBehaviour | Base behaviour implementationAuthor:Roy Wetherall | Class | org.alfresco.repo.policy | AlFresco |
| Behaviour | Behaviour method annotation. | Class | org.alfresco.repo.policy.annotation | AlFresco |
| Behaviour | A Behaviour represents an encapsulated piece of logic (system or business) that may be bound to a Policy. | Interface | org.alfresco.repo.policy | AlFresco |
| Behaviour .NotificationFrequency | Class | org.alfresco.repo.policy | AlFresco | |
| BehaviourBean | Class | org.alfresco.repo.policy.annotation | AlFresco | |
| BehaviourBinding | A Behaviour Binding represents the way in which a Behaviour is bound to a Policy i. | Interface | org.alfresco.repo.policy | AlFresco |
| BehaviourDefinition | Description of a bound Behaviour. | Interface | org.alfresco.repo.policy | AlFresco |
| BehaviourFilter | Contract disabling and enabling policy behaviours. | Interface | org.alfresco.repo.policy | AlFresco |
| BehaviourFilterImpl | resources. | Class | org.alfresco.repo.policy | AlFresco |
| BehaviourIndex | Index of Bound Behaviours. | Interface | org.alfresco.repo.policy | AlFresco |
| BehaviourKind | Enumeration describing the different kinds of behaviour. | Class | org.alfresco.repo.policy.annotation | AlFresco |
| BehaviourRegistry | Interface for a behaviour registry. | Interface | org.alfresco.repo.policy.annotation | AlFresco |
| CachedPolicyFactory | Policy Factory with caching support. | Class | org.alfresco.repo.policy | AlFresco |
| ClassBehaviourBinding | Behaviour binding to a Class (Type or Aspect) in the Content Model. | Class | org.alfresco.repo.policy | AlFresco |
| ClassFeatureBehaviourBinding | Behaviour binding to a Class (Type or Aspect) in the Content Model. | Class | org.alfresco.repo.policy | AlFresco |
| ClassFilter | Class | org.alfresco.repo.policy | AlFresco | |
| ClassPolicy | Marker interface for representing an Class-level Policy. | Interface | org.alfresco.repo.policy | AlFresco |
| ClassPolicyDelegate | Delegate for a Class-level Policy. | Class | org.alfresco.repo.policy | AlFresco |
| ClassPolicyRegistration | Deal with the registration of a class policyAuthor:Roy Wetherall | Class | org.alfresco.repo.policy.registration | AlFresco |
| JavaBehaviour | Java based Behaviour. | Class | org.alfresco.repo.policy | AlFresco |
| Policy | Marker interface for representing a Policy. | Interface | org.alfresco.repo.policy | AlFresco |
| Policy .Arg | Class | org.alfresco.repo.policy | AlFresco | |
| PolicyComponent | Policy Component for managing Policies and Behaviours. | Interface | org.alfresco.repo.policy | AlFresco |
| PolicyComponentImpl | Policy Component Implementation. | Class | org.alfresco.repo.policy | AlFresco |
| PolicyDefinition | Definition of a PolicyAuthor:David Caruana | Interface | org.alfresco.repo.policy | AlFresco |
| PolicyException | Base Policy Exception. | Class | org.alfresco.repo.policy | AlFresco |
| PolicyRegistration | Bean that can be configured in spring to register a policy bahaviourAuthor:Roy Wetherall | Class | org.alfresco.repo.policy.registration | AlFresco |
| PolicyScope | Helper often used by policies which require information about a node to be gathered, for example onCopy or onCreateVersion. | Class | org.alfresco.repo.policy | AlFresco |
| PolicyType | Class | org.alfresco.repo.policy | AlFresco | |
| PropertyPolicy | Marker interface for representing a Property-level Policy. | Interface | org.alfresco.repo.policy | AlFresco |
| PropertyPolicyDelegate | Delegate for a Class Feature-level (Property and Association) Policies. | Class | org.alfresco.repo.policy | AlFresco |
| ServiceBehaviourBinding | Behaviour binding to a Service. | Class | org.alfresco.repo.policy | AlFresco |
| TransactionBehaviourQueue | Transaction Behaviour Queue. | Class | org.alfresco.repo.policy | AlFresco |
| TransactionInvocationHandlerFactory | Factory for creating transaction-aware behaviour invocation handlers. | Class | org.alfresco.repo.policy | AlFresco |