org.apache.muse.ws.resource.properties.set
Interface SetCapability
- All Superinterfaces:
- Capability, Initialization, InitializationParameters, PutResourcePropertyDocument, SetResourceProperties, Shutdown, WsResourceCapability
- All Known Implementing Classes:
- SimpleSetCapability
public interface SetCapability
- extends WsResourceCapability, PutResourcePropertyDocument, SetResourceProperties
SetCapability is allows users to expose the WSRP "write" operations so that
remote clients can modify the contents of the WSRP document. These operations
include PutResourcePropertyDocument and SetResourceProperties.
- Author:
- Dan Jemiolo (danj)
Methods inherited from interface org.apache.muse.core.Capability |
getActions, getCapabilityURI, getEnvironment, getLog, getMessageHandler, getPersistence, getResource, initializeCompleted, prepareShutdown, setCapabilityURI, setEnvironment, setLog, setMessageHandlers, setPersistence, setResource |
deleteProperty
void deleteProperty(QName property)
throws BaseFault
- Throws:
BaseFault
getProperty
Element[] getProperty(QName property)
throws BaseFault
- Throws:
BaseFault
getPropertyNames
QName[] getPropertyNames()
- Concrete capability classes that define properties MUST override
this method and provide the names of the properties.
- Returns:
- The names of the resource properties defined by this capability.
insertProperty
void insertProperty(QName property,
Element[] values)
throws BaseFault
- Throws:
BaseFault
updateProperty
void updateProperty(QName property,
Element[] values)
throws BaseFault
- Throws:
BaseFault
Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.