org.eclipse.cosmos.dc.mgmt.provisional.wsdm.impl
Class DynamicCapability
java.lang.Object
org.apache.muse.core.AbstractCapability
org.apache.muse.ws.resource.impl.AbstractWsResourceCapability
org.apache.muse.ws.dm.muws.impl.AbstractManageabilityCapability
org.eclipse.cosmos.dc.mgmt.provisional.wsdm.impl.DynamicCapability
- All Implemented Interfaces:
- org.apache.muse.core.Capability, org.apache.muse.core.Initialization, org.apache.muse.core.InitializationParameters, org.apache.muse.core.Shutdown, org.apache.muse.ws.dm.muws.ManageabilityCapability, org.apache.muse.ws.resource.WsResourceCapability
public class DynamicCapability
- extends org.apache.muse.ws.dm.muws.impl.AbstractManageabilityCapability
|
Method Summary |
protected void |
createGettersAndSetters(javax.xml.namespace.QName propertyName)
|
void |
deleteProperty(javax.xml.namespace.QName arg0)
|
protected java.lang.reflect.Method |
getGetter(javax.xml.namespace.QName propertyQName)
|
org.w3c.dom.Element[] |
getProperty(javax.xml.namespace.QName propertyQName)
|
javax.xml.namespace.QName[] |
getPropertyNames()
|
protected java.lang.reflect.Method |
getSetter(javax.xml.namespace.QName propertyQName)
|
void |
insertProperty(javax.xml.namespace.QName arg0,
org.w3c.dom.Element[] arg1)
|
java.lang.Object |
invokeCustomMethod(java.lang.reflect.Method method,
java.lang.Object[] params)
|
protected java.lang.Object |
invokeMethod(java.lang.reflect.Method method,
java.lang.Object[] params)
|
void |
updateProperty(javax.xml.namespace.QName arg0,
org.w3c.dom.Element[] arg1)
|
| Methods inherited from class org.apache.muse.ws.dm.muws.impl.AbstractManageabilityCapability |
initializeCompleted |
| Methods inherited from class org.apache.muse.ws.resource.impl.AbstractWsResourceCapability |
deleteProperty, getPropertyElements, getWsResource, initialize, insertProperty, setResource, updateProperty |
| Methods inherited from class org.apache.muse.core.AbstractCapability |
getActions, getCapabilityURI, getEnvironment, getInitializationParameter, getInitializationParameters, getLog, getMessageHandler, getPersistence, getResource, hasBeenInitialized, hasBeenShutdown, prepareShutdown, setCapabilityURI, setEnvironment, setInitializationParameters, setLog, setMessageHandler, setMessageHandlers, setPersistence, 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.ws.resource.WsResourceCapability |
getWsResource |
| 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 |
DynamicCapability
public DynamicCapability(WSDMInfo info,
java.lang.String namespace,
java.lang.String prefix)
getPropertyNames
public javax.xml.namespace.QName[] getPropertyNames()
- Overrides:
getPropertyNames in class org.apache.muse.ws.resource.impl.AbstractWsResourceCapability
createGettersAndSetters
protected void createGettersAndSetters(javax.xml.namespace.QName propertyName)
- Overrides:
createGettersAndSetters in class org.apache.muse.ws.resource.impl.AbstractWsResourceCapability
getGetter
protected java.lang.reflect.Method getGetter(javax.xml.namespace.QName propertyQName)
- Overrides:
getGetter in class org.apache.muse.ws.resource.impl.AbstractWsResourceCapability
getSetter
protected java.lang.reflect.Method getSetter(javax.xml.namespace.QName propertyQName)
- Overrides:
getSetter in class org.apache.muse.ws.resource.impl.AbstractWsResourceCapability
getProperty
public org.w3c.dom.Element[] getProperty(javax.xml.namespace.QName propertyQName)
throws org.apache.muse.ws.resource.basefaults.BaseFault
- Overrides:
getProperty in class org.apache.muse.ws.resource.impl.AbstractWsResourceCapability
- Throws:
org.apache.muse.ws.resource.basefaults.BaseFault
invokeMethod
protected java.lang.Object invokeMethod(java.lang.reflect.Method method,
java.lang.Object[] params)
throws org.apache.muse.ws.resource.basefaults.BaseFault
- Overrides:
invokeMethod in class org.apache.muse.ws.resource.impl.AbstractWsResourceCapability
- Throws:
org.apache.muse.ws.resource.basefaults.BaseFault
invokeCustomMethod
public java.lang.Object invokeCustomMethod(java.lang.reflect.Method method,
java.lang.Object[] params)
throws org.apache.muse.ws.resource.basefaults.BaseFault
- Throws:
org.apache.muse.ws.resource.basefaults.BaseFault
deleteProperty
public void deleteProperty(javax.xml.namespace.QName arg0)
throws org.apache.muse.ws.resource.basefaults.BaseFault
- Throws:
org.apache.muse.ws.resource.basefaults.BaseFault
insertProperty
public void insertProperty(javax.xml.namespace.QName arg0,
org.w3c.dom.Element[] arg1)
throws org.apache.muse.ws.resource.basefaults.BaseFault
- Throws:
org.apache.muse.ws.resource.basefaults.BaseFault
updateProperty
public void updateProperty(javax.xml.namespace.QName arg0,
org.w3c.dom.Element[] arg1)
throws org.apache.muse.ws.resource.basefaults.BaseFault
- Throws:
org.apache.muse.ws.resource.basefaults.BaseFault