org.apache.qpid.management.wsdm.capabilities
Class DummyCapabilityBuilder

java.lang.Object
  extended by org.apache.qpid.management.wsdm.capabilities.DummyCapabilityBuilder
All Implemented Interfaces:
IArtifactBuilder

public class DummyCapabilityBuilder
extends Object
implements IArtifactBuilder

Dummy capability builder used for avoid duplicated builds for the same class. Basically it acts likes a Null Object when the target capability class has been already built.


Constructor Summary
DummyCapabilityBuilder()
           
 
Method Summary
 void begin(ObjectName objectName)
          Director callback.
 void endAttributes()
          Director callback.
 void endOperations()
          Director callback.
 void onAttribute(MBeanAttributeInfo attributeMetadata)
          Director callback.
 void onOperation(MBeanOperationInfo operationMetadata)
          Director callback.
 void setEnvironment(org.apache.muse.core.Environment environment)
          Director callback.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DummyCapabilityBuilder

public DummyCapabilityBuilder()
Method Detail

begin

public void begin(ObjectName objectName)
Director callback. Do nothing here (see class comments above.)

Specified by:
begin in interface IArtifactBuilder

endAttributes

public void endAttributes()
Director callback. Do nothing here (see class comments above.)

Specified by:
endAttributes in interface IArtifactBuilder

endOperations

public void endOperations()
Director callback. Do nothing here (see class comments above.)

Specified by:
endOperations in interface IArtifactBuilder

onAttribute

public void onAttribute(MBeanAttributeInfo attributeMetadata)
Director callback. Do nothing here (see class comments above.)

Specified by:
onAttribute in interface IArtifactBuilder
Parameters:
attributeMetadata - the attribute metadata.

onOperation

public void onOperation(MBeanOperationInfo operationMetadata)
Director callback. Do nothing here (see class comments above.)

Specified by:
onOperation in interface IArtifactBuilder
Parameters:
operationMetadata - the operation metadata.

setEnvironment

public void setEnvironment(org.apache.muse.core.Environment environment)
Director callback. Do nothing here (see class comments above.)

Specified by:
setEnvironment in interface IArtifactBuilder
Parameters:
environment - the adapter environment.


Licensed to the Apache Software Foundation