|
Class Summary |
| ComponentMetadata |
This class contains all of the metadata and implications expressed via the Scope, SurvivesRestarts,
DefaultFactoryFor, ComponentName, Inject, Start and Stop annotations. |
| ComponentMetadata.InjectMetadata |
This class encapsulates metadata on an inject method, such as one annotated with Inject |
| ComponentMetadata.PrioritizedMethodMetadata |
This class encapsulates metadata on a prioritized method, such as one annotated with Start or @Stop |
| ComponentMetadataPersister |
A utility class used by the Infinispan build process to scan metadata and persist it. |
| ComponentMetadataRepo |
This is a repository of component metadata, which is populated when the Infinispan core jar is loaded up. |
| JmxAttributeMetadata |
Persistable and cacheable metadata for JMX attributes |
| JmxOperationMetadata |
Persistable and cacheable metadata for JMX operations |
| ManageableComponentMetadata |
A specialization of ComponentMetadata, this version also includes JMX related metadata, as expressed
by MBean, ManagedAttribute and ManagedOperation annotations. |