COSMOS ${releaseVersion} data-collection Project
Public API Specification

org.eclipse.cosmos.dc.mgmt.provisional.wsdm.impl
Class DynamicAdvertisementCapability

java.lang.Object
  extended by org.apache.muse.core.AbstractCapability
      extended by org.apache.muse.ws.dm.muws.adv.impl.AbstractAdvertisement
          extended by org.apache.muse.ws.dm.muws.adv.impl.SimpleAdvertisement
              extended by org.eclipse.cosmos.dc.mgmt.provisional.wsdm.impl.DynamicAdvertisementCapability
All Implemented Interfaces:
org.apache.muse.core.Capability, org.apache.muse.core.Initialization, org.apache.muse.core.InitializationParameters, org.apache.muse.core.ResourceManagerListener, org.apache.muse.core.Shutdown, org.apache.muse.ws.dm.muws.adv.Advertisement

public class DynamicAdvertisementCapability
extends org.apache.muse.ws.dm.muws.adv.impl.SimpleAdvertisement


Field Summary
protected  org.apache.muse.ws.addressing.EndpointReference initialEpr
           
 
Constructor Summary
DynamicAdvertisementCapability()
           
 
Method Summary
 void setInitialConsumerEpr(org.apache.muse.ws.addressing.EndpointReference epr)
           
protected  void subscribeInitialConsumer()
           
 
Methods inherited from class org.apache.muse.ws.dm.muws.adv.impl.SimpleAdvertisement
isAdvertised
 
Methods inherited from class org.apache.muse.ws.dm.muws.adv.impl.AbstractAdvertisement
createWefFactory, initializeCompleted, resourceAdded, resourceRemoved, sendMessage
 
Methods inherited from class org.apache.muse.core.AbstractCapability
getActions, getCapabilityURI, getEnvironment, getInitializationParameter, getInitializationParameters, getLog, getMessageHandler, getPersistence, getResource, hasBeenInitialized, hasBeenShutdown, initialize, prepareShutdown, setCapabilityURI, setEnvironment, setInitializationParameters, setLog, setMessageHandler, setMessageHandlers, setPersistence, setResource, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.muse.core.Capability
getActions, getCapabilityURI, getEnvironment, getLog, getMessageHandler, getPersistence, getResource, prepareShutdown, setCapabilityURI, setEnvironment, setLog, setMessageHandlers, setPersistence, setResource
 
Methods inherited from interface org.apache.muse.core.Initialization
hasBeenInitialized, initialize
 
Methods inherited from interface org.apache.muse.core.InitializationParameters
getInitializationParameter, getInitializationParameters, setInitializationParameters
 
Methods inherited from interface org.apache.muse.core.Shutdown
hasBeenShutdown, shutdown
 

Field Detail

initialEpr

protected org.apache.muse.ws.addressing.EndpointReference initialEpr
Constructor Detail

DynamicAdvertisementCapability

public DynamicAdvertisementCapability()
Method Detail

setInitialConsumerEpr

public void setInitialConsumerEpr(org.apache.muse.ws.addressing.EndpointReference epr)

subscribeInitialConsumer

protected void subscribeInitialConsumer()
                                 throws org.apache.muse.ws.addressing.soap.SoapFault
Overrides:
subscribeInitialConsumer in class org.apache.muse.ws.dm.muws.adv.impl.AbstractAdvertisement
Throws:
org.apache.muse.ws.addressing.soap.SoapFault

COSMOS ${releaseVersion} data-collection Project
Public API Specification