|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Interface
Represents the Interface component from the WSDL 2.0 Component model. Defines behaviour for accessing the WSDL components nested within the Interface component, including those inherited via Interface extension.
Method Summary | |
---|---|
InterfaceFault[] |
getAllInterfaceFaults()
Returns the set of all InterfaceFault components available to this Interface, which includes those declared by this Interface and those defined by any Interfaces it extends, directly or indirectly. |
InterfaceOperation[] |
getAllInterfaceOperations()
Returns the set of all InterfaceOperation components available to this Interface, which includes those declared by this Interface and those defined by the Interfaces it extends, directly or indirectly. |
Interface |
getExtendedInterface(QName interfaceName)
Return the named Interface from the {extended interfaces} property of this Interface. |
Interface[] |
getExtendedInterfaces()
Represents the {extended interfaces} property of the Interface component. |
InterfaceFault |
getFromAllInterfaceFaults(QName faultName)
Returns the InterfaceFault with the specified name from the set of all InterfaceFaults available to this Interface, which includes those declared by this Interface and those defined by any Interfaces it extends, directly or indirectly. |
InterfaceOperation |
getFromAllInterfaceOperations(QName operName)
Returns the InterfaceOperation with the specified name from the set of all InterfaceOperations available to this Interface, which includes those declared by this Interface and those defined by any Interfaces it extends, directly or indirectly. |
InterfaceFault |
getInterfaceFault(QName faultName)
Returns the InterfaceFault with the specified name from the {interface faults} property of this Interface. |
InterfaceFault[] |
getInterfaceFaults()
Represents the {interface faults} property of the Interface component. |
InterfaceOperation |
getInterfaceOperation(QName operName)
Returns the InterfaceOperation with the specified name from the {interface operations} property of this Interface. |
InterfaceOperation[] |
getInterfaceOperations()
Represents the {interface operations} property of the Interface component. |
QName |
getName()
Returns the qualified name representing the {name} property of this Interface. |
InterfaceElement |
toElement()
Returns a WSDLElement that represents the element information item from the WSDL 2.0 infoset that maps to this WSDLComponent. |
Methods inherited from interface org.apache.woden.wsdl20.WSDLComponent |
---|
equals, getComponentExtensionContext, getFragmentIdentifier, setComponentExtensionContext, toString |
Methods inherited from interface org.apache.woden.wsdl20.extensions.PropertyExtensible |
---|
getExtensionProperties, getExtensionProperties, getExtensionProperty |
Method Detail |
---|
QName getName()
Interface[] getExtendedInterfaces()
Interface getExtendedInterface(QName interfaceName)
interfaceName
- the qualified name of the required Interface
InterfaceFault[] getInterfaceFaults()
InterfaceFault getInterfaceFault(QName faultName)
faultName
- the qualified name of the InterfaceFault
InterfaceFault[] getAllInterfaceFaults()
InterfaceFault getFromAllInterfaceFaults(QName faultName)
faultName
- the qualified name of the InterfaceFault
InterfaceOperation[] getInterfaceOperations()
InterfaceOperation getInterfaceOperation(QName operName)
operName
- the qualified name of the required InterfaceOperation
InterfaceOperation[] getAllInterfaceOperations()
InterfaceOperation getFromAllInterfaceOperations(QName operName)
operName
- the qualified name of the InterfaceOperation
InterfaceElement toElement()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |