|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.infinispan.factories.components.ComponentMetadata
org.infinispan.factories.components.ManageableComponentMetadata
public class ManageableComponentMetadata
A specialization of ComponentMetadata, this version also includes JMX related metadata, as expressed
by MBean, ManagedAttribute and ManagedOperation annotations.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.infinispan.factories.components.ComponentMetadata |
|---|
ComponentMetadata.InjectMetadata, ComponentMetadata.PrioritizedMethodMetadata |
| Field Summary |
|---|
| Fields inherited from class org.infinispan.factories.components.ComponentMetadata |
|---|
EMPTY_INJECT_METHODS, EMPTY_PRIORITIZED_METHODS |
| Constructor Summary | |
|---|---|
ManageableComponentMetadata(Class<?> component,
List<Method> injectMethods,
List<Method> startMethods,
List<Method> stopMethods,
boolean global,
boolean survivesRestarts,
List<Field> managedAttributeFields,
List<Method> managedAttributeMethods,
List<Method> managedOperationMethods,
MBean mbean)
|
|
| Method Summary | |
|---|---|
Set<JmxAttributeMetadata> |
getAttributeMetadata()
|
String |
getDescription()
|
String |
getJmxObjectName()
|
Set<JmxOperationMetadata> |
getOperationMetadata()
|
boolean |
isManageable()
|
ManageableComponentMetadata |
toManageableComponentMetadata()
|
String |
toString()
|
| Methods inherited from class org.infinispan.factories.components.ComponentMetadata |
|---|
getClazz, getDependencies, getInjectMethods, getName, getStartMethods, getStopMethods, isGlobalScope, isSurvivesRestarts |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ManageableComponentMetadata(Class<?> component,
List<Method> injectMethods,
List<Method> startMethods,
List<Method> stopMethods,
boolean global,
boolean survivesRestarts,
List<Field> managedAttributeFields,
List<Method> managedAttributeMethods,
List<Method> managedOperationMethods,
MBean mbean)
| Method Detail |
|---|
public String getJmxObjectName()
public String getDescription()
public Set<JmxAttributeMetadata> getAttributeMetadata()
public Set<JmxOperationMetadata> getOperationMetadata()
public boolean isManageable()
isManageable in class ComponentMetadatapublic ManageableComponentMetadata toManageableComponentMetadata()
toManageableComponentMetadata in class ComponentMetadatapublic String toString()
toString in class ComponentMetadata
|
--> | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||