public interface Interface extends ExtensibleDocumentedComponent
| Modifier and Type | Method and Description |
|---|---|
InterfaceFault |
addNewFault(String name)
Create a new fault, and append it to this interface's faults list.
|
InterfaceOperation |
addNewOperation()
Create a new operation, appending it to this interface's operations
list.
|
void |
appendFault(InterfaceFault theFault)
Append an item to faults that may occur executing operations of this
interface.
|
void |
appendInterface(Interface theInterface)
Append an item to interfaces this interface extends, if any.
|
void |
appendOperation(InterfaceOperation theOperation)
Append an item to operations defined by this interface only.
|
Interface[] |
getExtendedInterfaces()
Get the interfaces extended by this interface, including those
extended by this interface's super-interfaces.
|
InterfaceOperation[] |
getExtendedOperations()
Get the operations defined by this interface, and all its
super-interfaces.
|
InterfaceFault |
getFault(int index)
Get faults that may occur executing operations of this interface by
indexed position.
|
int |
getFaultsLength()
Get the number of InterfaceFault items in faults.
|
Interface |
getInterface(int index)
Get interfaces this interface extends, if any by indexed position.
|
int |
getInterfacesLength()
Get the number of Interface items in interfaces.
|
String |
getName()
Get local name of this interface component.
|
InterfaceOperation |
getOperation(int index)
Get operations defined by this interface only by indexed position.
|
int |
getOperationsLength()
Get the number of InterfaceOperation items in operations.
|
QName |
getQName()
Get qualified name of this component.
|
URI[] |
getStyleDefault()
Get the default styles used to construct the {element} properties of
{message references} of all operations contained in this interface.
|
String |
getTargetNamespace()
Get target namespace of this binding.
|
InterfaceFault |
removeFault(int index)
Remove faults that may occur executing operations of this interface by
index position.
|
Interface |
removeInterface(int index)
Remove interfaces this interface extends, if any by index position.
|
InterfaceOperation |
removeOperation(int index)
Remove operations defined by this interface only by index position.
|
void |
setFault(int index,
InterfaceFault theFault)
Set faults that may occur executing operations of this interface by
indexed position.
|
void |
setInterface(int index,
Interface theInterface)
Set interfaces this interface extends, if any by indexed position.
|
void |
setName(String theName)
Set local name of this interface component.
|
void |
setOperation(int index,
InterfaceOperation theOperation)
Set operations defined by this interface only by indexed position.
|
void |
setStyleDefault(URI[] theStyleDefault)
Set the default styles used to construct the {element} properties of
{message references} of all operations contained in this interface.
|
getDocument, getDocument, getExtensions, getWsdlAttributeNameMap, setDocument, setDocument, setExtensionsString getTargetNamespace()
String getName()
void setName(String theName)
theName - Local name of this interface componentQName getQName()
int getInterfacesLength()
Interface getInterface(int index)
index - Indexed position value 0..length-1index position.void setInterface(int index,
Interface theInterface)
index - Indexed position value (0..length-1) of the item to settheInterface - Item to add at position index.void appendInterface(Interface theInterface)
theInterface - Item to append to interfacesInterface removeInterface(int index)
index - The index position of the interface to removeint getFaultsLength()
InterfaceFault getFault(int index)
index - Indexed position value 0..length-1index position.void setFault(int index,
InterfaceFault theFault)
index - Indexed position value (0..length-1) of the item to settheFault - Item to add at position index.void appendFault(InterfaceFault theFault)
theFault - Item to append to faultsInterfaceFault removeFault(int index)
index - The index position of the fault to removeURI[] getStyleDefault()
void setStyleDefault(URI[] theStyleDefault)
theStyleDefault - The default styles used to construct the
{element} properties of {message references} of all operations
contained in this interfaceint getOperationsLength()
InterfaceOperation getOperation(int index)
index - Indexed position value 0..length-1index position.void setOperation(int index,
InterfaceOperation theOperation)
index - Indexed position value (0..length-1) of the item to settheOperation - Item to add at position index.void appendOperation(InterfaceOperation theOperation)
theOperation - Item to append to operationsInterfaceOperation removeOperation(int index)
index - The index position of the operation to removeInterface[] getExtendedInterfaces()
InterfaceOperation[] getExtendedOperations()
InterfaceOperation addNewOperation()
InterfaceFault addNewFault(String name)
name - Name of the new faultCopyright © 2011-2016 OpenESB Community. All Rights Reserved.