com.ibm.j2ca.extension.emd.discovery.connection
Class WBIInboundConnectionConfigurationImpl

java.lang.Object
  extended bycom.ibm.j2ca.extension.emd.discovery.connection.WBIInboundConnectionConfigurationImpl
All Implemented Interfaces:
commonj.connector.metadata.discovery.connection.ConnectionConfiguration, commonj.connector.metadata.discovery.connection.InboundConnectionConfiguration

public abstract class WBIInboundConnectionConfigurationImpl
extends java.lang.Object
implements commonj.connector.metadata.discovery.connection.InboundConnectionConfiguration

Implementation for InboundConnectionConfiguration interface.

See Also:
InboundConnectionConfiguration

Constructor Summary
WBIInboundConnectionConfigurationImpl(WBIInboundConnectionTypeImpl connType)
           
 
Method Summary
 boolean applyActivationSpecProperties(commonj.connector.metadata.discovery.properties.PropertyGroup propertyValues)
           
 boolean applyResourceAdapterProperties(commonj.connector.metadata.discovery.properties.PropertyGroup propertyValues)
           
 boolean applyUnifiedProperties(commonj.connector.metadata.discovery.properties.PropertyGroup propertyValues)
           
 void copyPropertyValues(commonj.connector.metadata.discovery.properties.PropertyGroup pg)
          Copy property values from input property group to the connection configuration objects.
abstract  commonj.connector.metadata.discovery.properties.PropertyGroup createUnifiedProperties()
           
 commonj.connector.metadata.discovery.properties.PropertyGroup getAppliedProperties()
           
 commonj.connector.metadata.discovery.connection.ConnectionType getConnectionType()
           
 java.lang.String getDescription()
           
 commonj.connector.metadata.discovery.connection.InboundConnectionType getInboundConnectionType()
           
 java.lang.String getName()
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface commonj.connector.metadata.discovery.connection.InboundConnectionConfiguration
createActivationSpecProperties
 
Methods inherited from interface commonj.connector.metadata.discovery.connection.ConnectionConfiguration
createResourceAdapterProperties
 

Constructor Detail

WBIInboundConnectionConfigurationImpl

public WBIInboundConnectionConfigurationImpl(WBIInboundConnectionTypeImpl connType)
                                      throws commonj.connector.metadata.MetadataException
Method Detail

applyActivationSpecProperties

public boolean applyActivationSpecProperties(commonj.connector.metadata.discovery.properties.PropertyGroup propertyValues)
Specified by:
applyActivationSpecProperties in interface commonj.connector.metadata.discovery.connection.InboundConnectionConfiguration
See Also:
InboundConnectionConfiguration.applyActivationSpecProperties(commonj.connector.metadata.discovery.properties.PropertyGroup)

applyResourceAdapterProperties

public boolean applyResourceAdapterProperties(commonj.connector.metadata.discovery.properties.PropertyGroup propertyValues)
Specified by:
applyResourceAdapterProperties in interface commonj.connector.metadata.discovery.connection.ConnectionConfiguration
See Also:
ConnectionConfiguration.applyResourceAdapterProperties(commonj.connector.metadata.discovery.properties.PropertyGroup)

applyUnifiedProperties

public boolean applyUnifiedProperties(commonj.connector.metadata.discovery.properties.PropertyGroup propertyValues)
Specified by:
applyUnifiedProperties in interface commonj.connector.metadata.discovery.connection.ConnectionConfiguration
See Also:
ConnectionConfiguration.applyUnifiedProperties(commonj.connector.metadata.discovery.properties.PropertyGroup)

createUnifiedProperties

public abstract commonj.connector.metadata.discovery.properties.PropertyGroup createUnifiedProperties()
Specified by:
createUnifiedProperties in interface commonj.connector.metadata.discovery.connection.ConnectionConfiguration
See Also:
ConnectionConfiguration.createUnifiedProperties()

getInboundConnectionType

public commonj.connector.metadata.discovery.connection.InboundConnectionType getInboundConnectionType()
Specified by:
getInboundConnectionType in interface commonj.connector.metadata.discovery.connection.InboundConnectionConfiguration
See Also:
InboundConnectionConfiguration.getInboundConnectionType()

getName

public java.lang.String getName()
Specified by:
getName in interface commonj.connector.metadata.discovery.connection.ConnectionConfiguration
See Also:
ConnectionConfiguration.getName()

setName

public void setName(java.lang.String name)
Specified by:
setName in interface commonj.connector.metadata.discovery.connection.ConnectionConfiguration
See Also:
ConnectionConfiguration.setName(java.lang.String)

getConnectionType

public commonj.connector.metadata.discovery.connection.ConnectionType getConnectionType()
Specified by:
getConnectionType in interface commonj.connector.metadata.discovery.connection.ConnectionConfiguration
See Also:
ConnectionConfiguration.getConnectionType()

copyPropertyValues

public void copyPropertyValues(commonj.connector.metadata.discovery.properties.PropertyGroup pg)
                        throws commonj.connector.metadata.MetadataException
Copy property values from input property group to the connection configuration objects. It follows the naming convention by matching the properties. This method is used to copy property values from MetadataConnection to runtime connection.

Parameters:
pg -
Throws:
commonj.connector.metadata.MetadataException

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface commonj.connector.metadata.discovery.connection.ConnectionConfiguration
See Also:
ConnectionConfiguration.getDescription()

setDescription

public void setDescription(java.lang.String description)
Specified by:
setDescription in interface commonj.connector.metadata.discovery.connection.ConnectionConfiguration
See Also:
ConnectionConfiguration.setDescription(java.lang.String)

getAppliedProperties

public commonj.connector.metadata.discovery.properties.PropertyGroup getAppliedProperties()