|
Infinispan Distribution 5.2.6.Final-redhat-2 | |||||||||
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 ComponentMetadata
public ManageableComponentMetadata toManageableComponentMetadata()
toManageableComponentMetadata
in class ComponentMetadata
public String toString()
toString
in class ComponentMetadata
|
Infinispan Distribution 5.2.6.Final-redhat-2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |