|
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_TYPEThe 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 | |||||||||