com.ibm.websphere.sca.scdl

Interface Component


  1. public interface Component
The Component interface represents an SCDL service component.

Field Summary

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

Method Summary

Modifier and Type Method and Description
  1. InterfaceType
getInterfaceType(java.lang.String uri,java.lang.String name)
Returns an InterfaceType object representing the named interface.
  1. java.util.List
getInterfaceTypes()
Returns a list of InterfaceType objects representing the interfaces exposed by the service component.
  1. java.lang.String
getName()
Returns the component name.
  1. Reference
getReference(java.lang.String referenceName)
Returns the SCDL Reference object representing the named reference.
  1. java.util.List
getReferences()
Returns the list of SCDL references declared by the component.

Field Detail

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

Method Detail

getName

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

getInterfaceTypes

  1. java.util.List getInterfaceTypes( )
Returns a list of InterfaceType objects representing the interfaces exposed by the service component.
Returns:
The list of InterfaceType objects.

getInterfaceType

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

getReferences

  1. java.util.List getReferences()
Returns the list of SCDL references declared by the component.
Returns:
The list of SCDL references declared by the component.

getReference

  1. Reference getReference(java.lang.String referenceName)
Returns the SCDL Reference object representing the named reference.
Parameters:
referenceName - The name of the reference.
Returns:
The SCDL Reference object representing the reference.