|
JBoss Managed Parent POM 2.1.1.SP2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Inherited @Target(value=TYPE) @Retention(value=RUNTIME) public @interface ManagementObject
ManagementObject annotation for describing ManagedObjects. ManagedObject
Optional Element Summary | |
---|---|
String |
attachmentName
The metadata attachment name for the ManagedObject |
ManagementProperty[] |
classProperties
A class level specification of the management properties. |
ManagementComponent |
componentType
The component type for MCs that are ManagedComponents |
String |
description
A description for the managed object. |
boolean |
isRuntime
Is this a runtime extension of another ManagedObject. |
String |
name
The name used for ManagementObjectRef resolution. |
ManagementOperation[] |
operations
The exposed operations. |
ManagementProperties |
properties
What properties to include |
Class<?> |
targetInterface
An interface to use for reflection when determining properties/operations of the managed object. |
String |
type
The name type used for ManagementObjectRef resolution. |
public abstract String name
public abstract String description
public abstract String type
public abstract String attachmentName
public abstract boolean isRuntime
public abstract ManagementComponent componentType
public abstract ManagementProperties properties
public abstract ManagementProperty[] classProperties
public abstract ManagementOperation[] operations
public abstract Class<?> targetInterface
|
JBoss Managed Parent POM 2.1.1.SP2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |