com.metamatrix.common.config.api
Interface ConnectorBinding

All Superinterfaces:
BaseObject, java.lang.Cloneable, java.lang.Comparable, ComponentDefn, ComponentObject, ServiceComponentDefn
All Known Implementing Classes:
BasicConnectorBinding

public interface ConnectorBinding
extends ServiceComponentDefn

A ConnectorBinding represents a connector binding definition that is a non-configuration based object. Meaning, this object type is not dependent upon any specific configuration, but when defined, is shared across all configurations.


Field Summary
static java.lang.String DEPLOYED_NAME
           
 
Fields inherited from interface com.metamatrix.common.config.api.ComponentDefn
AUTHPROVIDER_COMPONENT_CODE, CONFIGURATION_COMPONENT_CODE, CONNECTOR_COMPONENT_CODE, DEPLOYED_COMPONENT_CODE, HOST_COMPONENT_CODE, PRODUCT_COMPONENT_CODE, RESOURCE_DESCRIPTOR_COMPONENT_CODE, SERVICE_COMPONENT_CODE, SHARED_RESOURCE_COMPONENT_CODE, VM_COMPONENT_CODE
 
Method Summary
 java.lang.String getConnectorClass()
           
 java.lang.String getDeployedName()
           
 boolean isXASupported()
          Returns true if this component type supports XA transactions.
 
Methods inherited from interface com.metamatrix.common.config.api.ServiceComponentDefn
accept, getRoutingUUID
 
Methods inherited from interface com.metamatrix.common.config.api.ComponentDefn
getConfigurationID, isEnabled, isEssential
 
Methods inherited from interface com.metamatrix.common.config.api.ComponentObject
getComponentTypeID, getCreatedBy, getCreatedDate, getDescription, getLastChangedBy, getLastChangedDate, getName, getProperties, getProperty, isDependentUpon
 
Methods inherited from interface com.metamatrix.common.namedobject.BaseObject
clone, getFullName, getID
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

DEPLOYED_NAME

static final java.lang.String DEPLOYED_NAME
See Also:
Constant Field Values
Method Detail

getConnectorClass

java.lang.String getConnectorClass()

getDeployedName

java.lang.String getDeployedName()

isXASupported

boolean isXASupported()
Returns true if this component type supports XA transactions. If this is true, then @link #isOfTypeConnector() will also be true. However, @link #isOfTypeConnector() can be true and this can be false.

Returns:
boolean true if a connector type


Copyright © 2009. All Rights Reserved.