|
Java API Reference for Oracle Infrastructure Web Services 11 Release 1 (11.1.1) E10654-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Port
Instances of this interface represent webservice ports in the model.
Field Summary | |
---|---|
static QName |
PORT_COMPONENT_TYPE The component type name for ports in the model. |
Method Summary | |
---|---|
Operation |
addOperation(BindingOperation operation) Creates and adds a new child operation component. |
Operation |
addOperation(String operationName, String inputName, String outputName) Creates and adds a new child operation component with the given operationName, inputName and outputName. |
QName |
getBindingName() Gets the binding QName for this port. |
Operation |
getOperation(String operationName, String inputName, String outputName) Returns a child operation component for the given operationName, inputName and outputName. |
Operation[] |
getOperations() Returns an array of operation components for this port. |
QName |
getPortTypeName() Gets the portType QName for this port. |
Service |
getService() Gets the parent service component for this port. |
void |
removeOperation(String operationName, String inputName, String outputName) Removes an operation from the port based on the provided operationName, inputName and outputName. |
void |
setBindingName(QName bindingName) Gets the binding QName for this port. |
void |
setPortTypeName(QName portTypeName) |
Methods inherited from interface oracle.webservices.model.Component |
---|
addComponent, addExtension, addExtensionAttribute, createExtension, getAllExtensions, getComponent, getComponents, getComponents, getExtension, getExtension, getExtensionAttribute, getExtensionAttributeTypes, getExtensionTypes, getFactory, getModel, getName, getParent, getType, removeComponent, removeExtension, removeExtensionAttribute |
Field Detail |
---|
static final QName PORT_COMPONENT_TYPE
Method Detail |
---|
Service getService()
QName getBindingName()
void setBindingName(QName bindingName)
bindingName
- The binding QName for this port.QName getPortTypeName()
void setPortTypeName(QName portTypeName)
portTypeName
-Operation[] getOperations()
Operation getOperation(String operationName, String inputName, String outputName)
operationName
- The name of the operation to return.inputName
- The input name of the operation to return. Should not be null but the empty string is valid.outputName
- The output name of the operation to return. Should not be null but the empty string is valid.Operation addOperation(String operationName, String inputName, String outputName)
operationName
- The name of the operation to create.inputName
- The input name of the operation to create. Should not be null but the empty string is valid.outputName
- The output name of the operation to create. Should not be null but the empty string is valid.Operation addOperation(BindingOperation operation)
operation
- The WSDL operation from which to derive the operation component information.void removeOperation(String operationName, String inputName, String outputName)
operationName
- The name of the operation to remove.inputName
- The input name of the operation to remove. Should not be null but the empty string is valid.outputName
- The output name of the operation to remove. Should not be null but the empty string is valid.
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |