|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.qpid.management.wsdm.capabilities.WSDMArtifactsDirector
final class WSDMArtifactsDirector
Director used for coordinate the building process of WS-DM artifacts.
Constructor Summary | |
---|---|
WSDMArtifactsDirector(ObjectName eventSourceObjectName,
MBeanInfo metadata)
Builds a new director with the given objectname and (jmx) metadata. |
Method Summary | |
---|---|
(package private) void |
direct()
Starts the build process of this director. |
(package private) Class<MBeanCapability> |
getCapabilityClass()
Returns the capabilty class. |
(package private) Element[] |
getResourceMetadataDescriptor()
Returns the resource metadata descriptor containing metadata (rules, constraints, etc) for the current resource. |
(package private) Document |
getWsdl()
Returns the wsdl. |
(package private) void |
processAttributes()
Injects attributes metadata on all builders. |
(package private) void |
processObjectName()
Injects event source object name on all builders. |
(package private) void |
processOperations()
Injects operations metadata on all builders. |
(package private) void |
setEnvironment(org.apache.muse.core.Environment environment)
Injects the environment on this director. |
void |
setResource(org.apache.muse.core.Resource resource)
Injectcs the ws resource on this director. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
WSDMArtifactsDirector(ObjectName eventSourceObjectName, MBeanInfo metadata)
eventSourceObjectName
- the object name of the event source mbean.metadata
- the jmx metadata of the corresponding mbean.Method Detail |
---|
void direct() throws BuilderException
BuilderException
- when one step of the build process fails.void processObjectName() throws BuilderException
BuilderException
- when one builder raises an exception during this operation.void processAttributes() throws BuilderException
BuilderException
- when one builder raises an exception during this operation.void processOperations() throws BuilderException
BuilderException
- when one builder raises an exception during this operation.Class<MBeanCapability> getCapabilityClass()
Document getWsdl()
Element[] getResourceMetadataDescriptor()
void setEnvironment(org.apache.muse.core.Environment environment)
environment
- the QMan environment.public void setResource(org.apache.muse.core.Resource resource)
resource
- the ws resource.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |