com.ibm.j2ca.extension.emd.description
Class WBIOutboundServiceDescriptionImpl

java.lang.Object
  extended bycom.ibm.j2ca.extension.emd.description.WBIOutboundServiceDescriptionImpl
All Implemented Interfaces:
commonj.connector.metadata.description.OutboundServiceDescription, commonj.connector.metadata.description.ServiceDescription

public abstract class WBIOutboundServiceDescriptionImpl
extends java.lang.Object
implements commonj.connector.metadata.description.OutboundServiceDescription

Implements OutboundServiceDescription Interface. Holds information on FunctionDescriptions and ConnectionConfiguration for Outbound.

See Also:
OutboundServiceDescription

Field Summary
protected  commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration configuration
           
protected  commonj.connector.metadata.description.FunctionDescription[] functionDescriptions
           
 
Constructor Summary
WBIOutboundServiceDescriptionImpl()
           
 
Method Summary
 java.lang.String getComment()
           
 commonj.connector.metadata.description.FunctionDescription[] getFunctionDescriptions()
           
 commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration getMetadataConnectionConfiguration()
           
 commonj.connector.metadata.discovery.properties.PropertyGroup getMetadataSelectionProperties()
           
 java.lang.String getName()
           
 java.lang.String getNameSpace()
           
 commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration getOutboundConnectionAdvancedConfiguration()
           
 void setComment(java.lang.String comment)
           
 void setFunctionDescriptions(commonj.connector.metadata.description.FunctionDescription[] functionDescriptions)
           
abstract  void setFunctionDescriptions(commonj.connector.metadata.discovery.MetadataSelection selection)
           
 void setMetadataConnectionConfiguration(commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration configuration)
           
 void setMetadataSelectionProperties(commonj.connector.metadata.discovery.properties.PropertyGroup pg)
           
 void setName(java.lang.String name)
           
 void setNameSpace(java.lang.String namespace)
           
 void setOutboundConnectionAdvancedConfiguration(commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration input)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

functionDescriptions

protected commonj.connector.metadata.description.FunctionDescription[] functionDescriptions

configuration

protected commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration configuration
Constructor Detail

WBIOutboundServiceDescriptionImpl

public WBIOutboundServiceDescriptionImpl()
Method Detail

getMetadataSelectionProperties

public commonj.connector.metadata.discovery.properties.PropertyGroup getMetadataSelectionProperties()
Specified by:
getMetadataSelectionProperties in interface commonj.connector.metadata.description.ServiceDescription
See Also:
ServiceDescription.getMetadataSelectionProperties()

setMetadataSelectionProperties

public void setMetadataSelectionProperties(commonj.connector.metadata.discovery.properties.PropertyGroup pg)
Parameters:
pg - Property Group for Metadata Selection

getOutboundConnectionAdvancedConfiguration

public commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration getOutboundConnectionAdvancedConfiguration()
Specified by:
getOutboundConnectionAdvancedConfiguration in interface commonj.connector.metadata.description.OutboundServiceDescription
See Also:
OutboundServiceDescription.getOutboundConnectionAdvancedConfiguration()

setOutboundConnectionAdvancedConfiguration

public void setOutboundConnectionAdvancedConfiguration(commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration input)
Specified by:
setOutboundConnectionAdvancedConfiguration in interface commonj.connector.metadata.description.OutboundServiceDescription
See Also:
commonj.connector.metadata.description.OutboundServiceDescription#setOutboundConnectionAdvancedConfiguration(commonj.connector.metadata.discovery.connection.OutboundConnectionAdvancedConfiguration)

getName

public java.lang.String getName()
Specified by:
getName in interface commonj.connector.metadata.description.ServiceDescription
See Also:
ServiceDescription.getName()

getFunctionDescriptions

public commonj.connector.metadata.description.FunctionDescription[] getFunctionDescriptions()
Specified by:
getFunctionDescriptions in interface commonj.connector.metadata.description.ServiceDescription
See Also:
ServiceDescription.getFunctionDescriptions()

getComment

public java.lang.String getComment()
Specified by:
getComment in interface commonj.connector.metadata.description.ServiceDescription
See Also:
ServiceDescription.getComment()

getMetadataConnectionConfiguration

public commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration getMetadataConnectionConfiguration()
Specified by:
getMetadataConnectionConfiguration in interface commonj.connector.metadata.description.ServiceDescription
See Also:
ServiceDescription.getMetadataConnectionConfiguration()

setMetadataConnectionConfiguration

public void setMetadataConnectionConfiguration(commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration configuration)
                                        throws commonj.connector.metadata.MetadataException
Throws:
commonj.connector.metadata.MetadataException
See Also:
commonj.connector.metadata.description.ServiceDescription#setMetadataConnectionConfiguration(commonj.connector.metadata.discovery.connection.OutboundConnectionConfiguration)

setComment

public void setComment(java.lang.String comment)
Parameters:
comment - Additional comment/description for Service Description

setFunctionDescriptions

public void setFunctionDescriptions(commonj.connector.metadata.description.FunctionDescription[] functionDescriptions)
Parameters:
functionDescriptions - The list of functionDescriptions.

setName

public void setName(java.lang.String name)
Parameters:
name - The name of the service description.

getNameSpace

public java.lang.String getNameSpace()
Returns:
namespace

setNameSpace

public void setNameSpace(java.lang.String namespace)
Parameters:
namespace -

setFunctionDescriptions

public abstract void setFunctionDescriptions(commonj.connector.metadata.discovery.MetadataSelection selection)
                                      throws commonj.connector.metadata.MetadataException
Throws:
commonj.connector.metadata.MetadataException