com.ibm.websphere.sca.scdl

Interface InterfaceType


  1. 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

Modifier and Type Field and Description
  1. static
  2. java.lang.String
COPYRIGHT

Method Summary

Modifier and Type Method and Description
  1. java.lang.String
getName()
Returns the interface name.
  1. OperationType
getOperationType(java.lang.String name)
Returns an OperationType object representing the named operation.
  1. java.util.List
getOperationTypes()
Returns a list of OperationType objects representing the operations on the interface.
  1. java.lang.String
getURI()
Returns the interface namespace URI.

Field Detail

  1. static final java.lang.String COPYRIGHT
See Also:

Method Detail

getName

  1. java.lang.String getName()
Returns the interface name.
Returns:
The name of the interface.

getURI

  1. java.lang.String getURI()
Returns the interface namespace URI.
Returns:
The namespace URI of the interface.

getOperationTypes

  1. 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

  1. OperationType getOperationType( java.lang.String name)
Returns an OperationType object representing the named operation.
Parameters:
name -
Returns:
The OperationType object representing the named operation.