Package org.apache.cxf.service.model
Class InterfaceInfo
java.lang.Object
org.apache.cxf.service.model.AbstractPropertiesHolder
org.apache.cxf.service.model.AbstractDescriptionElement
org.apache.cxf.service.model.InterfaceInfo
- All Implemented Interfaces:
Extensible,NamedItem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddOperation(QName oname) Adds an operation to this service.getName()getOperation(QName oname) Returns the operation info with the given name, if found.Returns all operations for this service.voidremoveOperation(OperationInfo operation) Removes an operation from this service.voidMethods inherited from class org.apache.cxf.service.model.AbstractPropertiesHolder
addExtensionAttribute, addExtensor, containsExtensor, equals, getDocumentation, getExtensionAttribute, getExtensionAttributes, getExtensor, getExtensors, getExtensors, getProperties, getProperty, getProperty, getTraversedExtensor, hasProperty, removeProperty, setDelegate, setDocumentation, setExtensionAttributes, setProperty
-
Constructor Details
-
InterfaceInfo
-
-
Method Details
-
getDescription
- Specified by:
getDescriptionin classAbstractDescriptionElement
-
getService
-
setName
-
getName
-
addOperation
Adds an operation to this service.- Parameters:
oname- the qualified name of the operation.- Returns:
- the operation.
-
removeOperation
Removes an operation from this service.- Parameters:
operation- the operation.
-
getOperation
Returns the operation info with the given name, if found.- Parameters:
oname- the name.- Returns:
- the operation; or
nullif not found.
-
getOperations
Returns all operations for this service.- Returns:
- all operations.
-