IBM WebSphere Application ServerTM
Release 8

com.ibm.websphere.sca.scdl
Interface Reference


public interface Reference

The Reference interface represents an SCDL service reference.


Field Summary
static java.lang.String COPYRIGHT
           
static java.lang.String MULTIPLICITY_0_N
          Used to indicate a multiplicity of 0..n
static java.lang.String MULTIPLICITY_1_1
          Used to indicate a multiplicity of 1..1
 
Method Summary
 InterfaceType getInterfaceType(java.lang.String uri, java.lang.String name)
          Returns an InterfaceType object representing the named interface.
 java.util.List getInterfaceTypes()
          Returns a list of InterfaceType objects representing the interfaces declared on the reference.
 java.lang.String getMultiplicity()
          Returns the value of the multiplicity attribute.
 java.lang.String getName()
          Returns the reference name.
 OperationType getOperationType(java.lang.String name)
          Returns an OperationType object representing the named operation.
 

Field Detail

COPYRIGHT

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

MULTIPLICITY_1_1

static final java.lang.String MULTIPLICITY_1_1
Used to indicate a multiplicity of 1..1

See Also:
Constant Field Values

MULTIPLICITY_0_N

static final java.lang.String MULTIPLICITY_0_N
Used to indicate a multiplicity of 0..n

See Also:
Constant Field Values
Method Detail

getName

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

Returns:
The reference name.

getInterfaceTypes

java.util.List getInterfaceTypes()
Returns a list of InterfaceType objects representing the interfaces declared on the reference.

Returns:
The SCA metadata object describing an interface.

getInterfaceType

InterfaceType getInterfaceType(java.lang.String uri,
                               java.lang.String name)
Returns an InterfaceType object representing the named interface.

Returns:
The SCA metadata object describing the interface.

getOperationType

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

Parameters:
name - The operation name.
Returns:
The OperationType object.

getMultiplicity

java.lang.String getMultiplicity()
Returns the value of the multiplicity attribute.

Returns:
The multiplicity attribute.

IBM WebSphere Application ServerTM
Release 8