IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.sca.scdl
Interface InterfaceType


public interface InterfaceType

The InterfaceType interface represents a service interface. Service interfaces can be described using either the Java or the WSDL language. An InterfaceType provides a language independent view of an interface. The interface has a namespace, a name and a collection of OperationTypes representing the java methods or WSDL operations declared on the interface.


Field Summary
static java.lang.String COPYRIGHT
           
 
Method Summary
 java.lang.String getName()
          Returns the interface name.
 OperationType getOperationType(java.lang.String name)
          Returns an OperationType object representing the named operation.
 java.util.List getOperationTypes()
          Returns a list of OperationType objects representing the operations on the interface.
 java.lang.String getURI()
          Returns the interface namespace URI.
 

Field Detail

COPYRIGHT

static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()
Returns the interface name.

Returns:
The name of the interface.

getURI

java.lang.String getURI()
Returns the interface namespace URI.

Returns:
The namespace URI of the interface.

getOperationTypes

java.util.List getOperationTypes()
Returns a list of OperationType objects representing the operations on the interface.

Returns:
The list of OperationType objects representing the operations on the interface.

getOperationType

OperationType getOperationType(java.lang.String name)
Returns an OperationType object representing the named operation.

Parameters:
name -
Returns:
The OperationType object representing the named operation.

IBM WebSphere Application ServerTM
Release 8