FileDocCategorySizeDatePackage
ConnectorConstants.javaAPI DocGlassfish v2 API10320Fri May 04 22:34:24 BST 2007com.sun.enterprise.connectors

ConnectorConstants

public interface ConnectorConstants
This interface contains all the constants referenced and used in the connector module. As a design principal all the constants needs to be placed here. This will enable tracking all the constants easily.

Fields Summary
public static final String
JAXR_RA_NAME
JAXR system resource adapter name.
public static final String
JDBCDATASOURCE_RA_NAME
JDBC datasource system resource adapter name.
public static final String
JDBCCONNECTIONPOOLDATASOURCE_RA_NAME
JDBC connectionpool datasource system resource adapter name.
public static final String
JDBCXA_RA_NAME
JDBC XA datasource system resource adapter name.
public static final String
DEFAULT_JMS_ADAPTER
JMS datasource system resource adapter name.
public static final List
systemRarNames
List of system resource adapter names
public static String
RESERVE_PREFIX
Reserver JNDI context under which sub contexts for default resources and all connector connection pools are created Subcontext for connector descriptors bounding is also done under this context.
public static final String
DD_PREFIX
Sub context for binding connector descriptors.
public static final int
SERVER
Constant used to determine whether execution environment is appserver runtime.
public static final int
CLIENT
Constant used to determine whether execution environment is application client container.
public static final String
SUN_RA_POOL
Token used for generation of poolname pertaining to sun-ra.xml. Generated pool name will be rarName+POOLNAME_APPENDER+connectionDefName+SUN_RA_POOL. SUNRA connector connections pools are are named and bound after this name. Pool object will be bound under POOLS_JNDINAME_PREFIX subcontext. To lookup a pool the jndi name should be POOLS_JNDINAME_PREFIX/rarName+POOLNAME_APPENDER+connectionDefName +SUN_RA_POOL
public static final String
ADMINISTERED_OBJECT_FACTORY
public static String
SECURITYMAPMETACHAR
Meta char for mapping the security for connection pools
public static String
POOLNAME_APPENDER
Token used for default poolname generation. Generated pool name will be rarName+POOLNAME_APPENDER+connectionDefName.Default connector connections pools are are named and bound after this name. Pool object will be bound under POOLS_JNDINAME_PREFIX subcontext. To lookup a pool the jndi name should be POOLS_JNDINAME_PREFIX/rarName+POOLNAME_APPENDER+connectionDefName
public static String
RESOURCENAME_APPENDER
Token used for default connector resource generation.Generated connector resource name and JNDI names will be RESOURCE_JNDINAME_PREFIX+rarName+RESOURCENAME_APPENDER+connectionDefName This name should be used to lookup connector resource.
public static String
POOLS_JNDINAME_PREFIX
Reserved sub-context where pool objets are bound with generated names.
public static String
RESOURCE_JNDINAME_PREFIX
Reserved sub-context where connector resource objects are bound with generated names.
public static String
USERGROUPDISTINGUISHER
public static String
CAUTION_MESSAGE
public static String
EMBEDDEDRAR_NAME_DELIMITER
Token used for generating the name to refer to the embedded rars. It will be AppName+EMBEDDEDRAR_NAME_DELIMITER+embeddedRarName.
public static final String
THROW_TRANSACTED_EXCEPTIONS_PROP
Property name for distinguishing the transaction exceptions propagation capability.
static String
sysThrowExcp
System Property value for distinguishing the transaction exceptions propagation capability.
public static boolean
THROW_TRANSACTED_EXCEPTIONS
Property value for distinguishing the transaction exceptions propagation capability.
public static final int
DEFAULT_RESOURCE_ADAPTER_SHUTDOWN_TIMEOUT
public String
NO_TRANSACTION_TX_SUPPORT_STRING
Property value for defining NoTransaction transaction-support in a connector-connection-pool
public String
LOCAL_TRANSACTION_TX_SUPPORT_STRING
Property value for defining LocalTransaction transaction-support in a connector-connection-pool
public String
XA_TRANSACTION_TX_SUPPORT_STRING
Property value for defining XATransaction transaction-support in a connector-connection-pool
public int
NO_TRANSACTION_INT
Property value defining the NoTransaction transaction-support value as an integer
public int
LOCAL_TRANSACTION_INT
Property value defining the LocalTransaction transaction-support value as an integer
public int
XA_TRANSACTION_INT
Property value defining the XATransaction transaction-support value as an integer
public int
UNDEFINED_TRANSACTION_INT
Property value defining an undefined transaction-support value as an integer
public static int
JMS_POOL_MINSIZE
Min pool size for JMS connection pools.
public static int
JMS_POOL_MAXSIZE
Min pool size for JMS connection pools.
public static int
NON_ACC_CLIENT
public static String
PM_JNDI_SUFFIX
public static String
NON_TX_JNDI_SUFFIX
public static String
JNDI_SUFFIX_PROPERTY
Name of the JNDI environment property that can be provided so that the ObjectFactory can decide which type of datasource create.
public static String[]
JNDI_SUFFIX_VALUES
Valid values that can be provided to the JNDI property.
Constructors Summary
Methods Summary