|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IArtifactBuilder
Defines behaviour needed by WS-DM artifact builders. Each concrete implementor must provide its own parser implementation of the given JMX data.
Method Summary | |
---|---|
void |
begin(ObjectName objectName)
The build process begin and the given parameter is the object name of the corresponding JMX entity. |
void |
endAttributes()
Ends of the attributes section. |
void |
endOperations()
Ends of the operations section. |
void |
onAttribute(MBeanAttributeInfo attributeMetadata)
Processes an attribute (its metadata) of the current MBean. |
void |
onOperation(MBeanOperationInfo operationMetadata)
Processes an operation (its metadata) of the current MBean. |
void |
setEnvironment(org.apache.muse.core.Environment environment)
Injects the adapter enviroment on this builder. |
Method Detail |
---|
void begin(ObjectName objectName) throws BuilderException
BuilderException
- when the initialization fails.void onAttribute(MBeanAttributeInfo attributeMetadata) throws BuilderException
attributeMetadata
- the attribute metadata.
BuilderException
- when the builder cannot parse the given metadata.void onOperation(MBeanOperationInfo operationMetadata) throws BuilderException
operationMetadata
- the operation metadata.
BuilderException
- when the builder cannot parse the given metadata.void endAttributes() throws BuilderException
BuilderException
- when the builder encounter a problem during this phase..void endOperations() throws BuilderException
BuilderException
- when the builder encounter a problem during this phase..void setEnvironment(org.apache.muse.core.Environment environment)
environment
- the adapter environment.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |