Interface ConnectorConstants
-
- All Superinterfaces:
ResourceConstants
- All Known Subinterfaces:
ConnectorRuntime
- All Known Implementing Classes:
ConnectorAdminObjectAdminServiceImpl,ConnectorAdminServiceUtils,ConnectorConfigurationParserServiceImpl,ConnectorConnectionPoolAdminServiceImpl,ConnectorResourceAdminServiceImpl,ConnectorRuntime,ConnectorSecurityAdminServiceImpl,ConnectorService,DriverLoader,JdbcAdminServiceImpl,ResourceAdapterAdminServiceImpl
public interface ConnectorConstants extends ResourceConstants
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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classConnectorConstants.PoolType-
Nested classes/interfaces inherited from interface org.glassfish.resourcebase.resources.api.ResourceConstants
ResourceConstants.TriState
-
-
Field Summary
Fields Modifier and Type Field Description static StringACCESS_ALL_RARSstatic StringADMINISTERED_OBJECT_FACTORYstatic StringAIRAstatic StringAOAdmin object type.static StringAORstatic StringAORAstatic StringCAUTION_MESSAGEstatic StringCCPstatic StringCLASSLOADING_POLICY_DERIVED_ACCESSstatic StringCLASSLOADING_POLICY_GLOBAL_ACCESSstatic StringCONCURRENT_JNDINAME_PREFIXReserved sub-context where concurrent objects are bound with generated names.static StringCONNECTOR_MESSAGE_BEAN_CLIENT_FACTORYstatic StringCONNECTOR_MODULERepresents the connector container module name / typestatic StringCRstatic StringDD_PREFIXSub context for binding connector descriptors.static StringDEFAULT_JMS_ADAPTERJMS datasource system resource adapter name.static intDEFAULT_RESOURCE_ADAPTER_SHUTDOWN_TIMEOUTstatic StringDYNAMIC_RECONFIGURATION_FLAGstatic StringDYNAMIC_RECONFIGURATION_PROXY_CALLstatic StringEXPLODED_EMBEDDED_RAR_EXTENSIONstatic StringHIDDEN_CLI_NAME_VALUE_PAIR_DELIMITERdelimiter used in hidden CLIs when name-value pairs are returned in responsestatic StringINSTALL_ROOTstatic StringJAVA_BEAN_FACTORY_CLASSstatic StringJAVA_SQL_DRIVERstatic StringJAVAX_SQL_CONNECTION_POOL_DATASOURCEstatic StringJAVAX_SQL_DATASOURCEstatic StringJAVAX_SQL_XA_DATASOURCEstatic StringJAXR_RA_NAMEJAXR system resource adapter name.static StringJDBCstatic StringJDBCCONNECTIONPOOLDATASOURCE_RA_NAMEJDBC connectionpool datasource system resource adapter name.static StringJDBCDATASOURCE_RA_NAMEJDBC datasource system resource adapter name.static StringJDBCDRIVER_RA_NAMEJDBC Driver Manager system resource adapter name.static List<String>jdbcSystemRarNamesList of jdbc system resource adapter namesstatic StringJDBCXA_RA_NAMEJDBC XA datasource system resource adapter name.static intJMS_POOL_MAXSIZEMin pool size for JMS connection pools.static intJMS_POOL_MINSIZEMin pool size for JMS connection pools.static StringJNDI_SUFFIX_PROPERTYName of the JNDI environment property that can be provided so that theObjectFactorycan decide which type of datasource create.static List<String>JNDI_SUFFIX_VALUESValid values that can be provided to the JNDI property.static intLOCAL_TRANSACTION_INTProperty value defining the LocalTransaction transaction-support value as an integerstatic StringLOCAL_TRANSACTION_TX_SUPPORT_STRINGProperty value for defining LocalTransaction transaction-support in a connector-connection-poolstatic StringMCFManaged connection factory type.static StringMONITORING_CONNECTION_FACTORIESstatic StringMONITORING_CONNECTOR_SERVICErepresents the monitoring-service hierarchy elements
eg: server.connector-service.<RA-NAME>.work-managementstatic StringMONITORING_CONNECTOR_SERVICE_MODULE_NAMErepresents the monitoring-service level element namestatic StringMONITORING_JMS_SERVICEstatic StringMONITORING_JMS_SERVICE_MODULE_NAMEstatic StringMONITORING_SEPARATORstatic StringMONITORING_WORK_MANAGEMENTstatic StringMSLMessage listener type.static intNO_TRANSACTION_INTProperty value defining the NoTransaction transaction-support value as an integerstatic StringNO_TRANSACTION_TX_SUPPORT_STRINGProperty value for defining NoTransaction transaction-support in a connector-connection-poolstatic StringNON_TX_JNDI_SUFFIXstatic StringPM_JNDI_SUFFIXstatic StringPOOLNAME_APPENDERToken used for default poolname generation.static StringPOOLS_JNDINAME_PREFIXReserved sub-context where pool objets are bound with generated names.static StringPRIMITIVES_AND_STRING_FACTORY_CLASSstatic StringPROPERTIES_FACTORYstatic StringRAstatic StringRARResource adapter type.static StringRAR_EXTENSIONresource-adapter archive extension namestatic StringRAR_VISIBILITYstatic StringRAR_VISIBILITY_GLOBAL_ACCESSstatic StringREQUIRED_RARS_FOR_APP_PREFIXstatic StringRESERVE_PREFIXReserver 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.static StringRESOURCE_JNDINAME_PREFIXReserved sub-context where connector resource objects are bound with generated names.static StringRESOURCENAME_APPENDERToken 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.static StringSECstatic StringSECURITYMAPMETACHARMeta char for mapping the security for connection poolsstatic StringSUN_RA_POOLToken used for generation of poolname pertaining to sun-ra.xml.static List<String>systemRarNamesList of system resource adapter namesstatic List<String>systemRarsAllowingPoolCreationIndicates the list of system-rars for which connector connection pools can be createdstatic StringsysThrowExcpSystem Property value for distinguishing the transaction exceptions propagation capability.static booleanTHROW_TRANSACTED_EXCEPTIONSProperty value for distinguishing the transaction exceptions propagation capability.static StringTHROW_TRANSACTED_EXCEPTIONS_PROPProperty name for distinguishing the transaction exceptions propagation capability.static intUNDEFINED_TRANSACTION_INTProperty value defining an undefined transaction-support value as an integerstatic StringURL_OBJECTS_FACTORYstatic StringUSERGROUPDISTINGUISHERstatic intXA_TRANSACTION_INTProperty value defining the XATransaction transaction-support value as an integerstatic StringXA_TRANSACTION_TX_SUPPORT_STRINGProperty value for defining XATransaction transaction-support in a connector-connection-pool-
Fields inherited from interface org.glassfish.resourcebase.resources.api.ResourceConstants
ADMINISTERED_OBJECT_DEFINITION_JNDINAME_PREFIX, APP_META_DATA_RESOURCES, APP_SCOPED_RESOURCES_JNDI_NAMES, APP_SCOPED_RESOURCES_MAP, APP_SCOPED_RESOURCES_RA_NAMES, CONCURRENT_CONTEXT_SERVICE_DEFINITION_JNDINAME_PREFIX, CONNECTION_FACTORY_DEFINITION_JNDINAME_PREFIX, CONNECTOR_RESOURCES, DATASOURCE_DEFINITION_JNDINAME_PREFIX, EMBEDDEDRAR_NAME_DELIMITER, EXT_JNDI_RES_TYPE, GF_RESOURCES_LOCATION, GF_RESOURCES_MODULE, GF_RESOURCES_MODULE_EAR, JAVA_APP_SCOPE_PREFIX, JAVA_COMP_ENV_SCOPE_PREFIX, JAVA_COMP_SCOPE_PREFIX, JAVA_GLOBAL_SCOPE_PREFIX, JAVA_MODULE_SCOPE_PREFIX, JAVA_SCOPE_PREFIX, JMS_CONNECTION_FACTORY_DEFINITION_JNDINAME_PREFIX, JMS_DESTINATION_DEFINITION_JNDINAME_PREFIX, JMS_MESSAGE_LISTENER, JMS_QUEUE, JMS_QUEUE_CONNECTION_FACTORY, JMS_TOPIC, JMS_TOPIC_CONNECTION_FACTORY, MAILSESSION_DEFINITION_JNDINAME_PREFIX, NON_CONNECTOR_RESOURCES, PAYARA_RESOURCES_LOCATION, PY_RESOURCES_MODULE, PY_RESOURCES_MODULE_EAR, RES_TYPE_AOR, RES_TYPE_CCP, RES_TYPE_CR, RES_TYPE_CUSTOM, RES_TYPE_CWSM, RES_TYPE_EXTERNAL_JNDI, RES_TYPE_JCP, RES_TYPE_JDBC, RES_TYPE_MAIL, RES_TYPE_RAC
-
-
-
-
Field Detail
-
CONNECTOR_MODULE
static final String CONNECTOR_MODULE
Represents the connector container module name / type- See Also:
- Constant Field Values
-
JAXR_RA_NAME
static final String JAXR_RA_NAME
JAXR system resource adapter name.- See Also:
- Constant Field Values
-
JDBCDATASOURCE_RA_NAME
static final String JDBCDATASOURCE_RA_NAME
JDBC datasource system resource adapter name.- See Also:
- Constant Field Values
-
JDBCCONNECTIONPOOLDATASOURCE_RA_NAME
static final String JDBCCONNECTIONPOOLDATASOURCE_RA_NAME
JDBC connectionpool datasource system resource adapter name.- See Also:
- Constant Field Values
-
JDBCXA_RA_NAME
static final String JDBCXA_RA_NAME
JDBC XA datasource system resource adapter name.- See Also:
- Constant Field Values
-
JDBCDRIVER_RA_NAME
static final String JDBCDRIVER_RA_NAME
JDBC Driver Manager system resource adapter name.- See Also:
- Constant Field Values
-
DEFAULT_JMS_ADAPTER
static final String DEFAULT_JMS_ADAPTER
JMS datasource system resource adapter name.- See Also:
- Constant Field Values
-
jdbcSystemRarNames
static final List<String> jdbcSystemRarNames
List of jdbc system resource adapter names
-
systemRarsAllowingPoolCreation
static final List<String> systemRarsAllowingPoolCreation
Indicates the list of system-rars for which connector connection pools can be created
-
HIDDEN_CLI_NAME_VALUE_PAIR_DELIMITER
static final String HIDDEN_CLI_NAME_VALUE_PAIR_DELIMITER
delimiter used in hidden CLIs when name-value pairs are returned in response- See Also:
- Constant Field Values
-
RESERVE_PREFIX
static final 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.- See Also:
- Constant Field Values
-
DD_PREFIX
static final String DD_PREFIX
Sub context for binding connector descriptors.- See Also:
- Constant Field Values
-
SUN_RA_POOL
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- See Also:
- Constant Field Values
-
ADMINISTERED_OBJECT_FACTORY
static final String ADMINISTERED_OBJECT_FACTORY
- See Also:
- Constant Field Values
-
SECURITYMAPMETACHAR
static final String SECURITYMAPMETACHAR
Meta char for mapping the security for connection pools- See Also:
- Constant Field Values
-
POOLNAME_APPENDER
static final 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- See Also:
- Constant Field Values
-
RESOURCENAME_APPENDER
static final 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.- See Also:
- Constant Field Values
-
RAR_EXTENSION
static final String RAR_EXTENSION
resource-adapter archive extension name- See Also:
- Constant Field Values
-
MONITORING_CONNECTOR_SERVICE_MODULE_NAME
static final String MONITORING_CONNECTOR_SERVICE_MODULE_NAME
represents the monitoring-service level element name- See Also:
- Constant Field Values
-
MONITORING_JMS_SERVICE_MODULE_NAME
static final String MONITORING_JMS_SERVICE_MODULE_NAME
- See Also:
- Constant Field Values
-
MONITORING_CONNECTOR_SERVICE
static final String MONITORING_CONNECTOR_SERVICE
represents the monitoring-service hierarchy elements
eg: server.connector-service.<RA-NAME>.work-management- See Also:
- Constant Field Values
-
MONITORING_JMS_SERVICE
static final String MONITORING_JMS_SERVICE
- See Also:
- Constant Field Values
-
MONITORING_WORK_MANAGEMENT
static final String MONITORING_WORK_MANAGEMENT
- See Also:
- Constant Field Values
-
MONITORING_CONNECTION_FACTORIES
static final String MONITORING_CONNECTION_FACTORIES
- See Also:
- Constant Field Values
-
MONITORING_SEPARATOR
static final String MONITORING_SEPARATOR
- See Also:
- Constant Field Values
-
POOLS_JNDINAME_PREFIX
static final String POOLS_JNDINAME_PREFIX
Reserved sub-context where pool objets are bound with generated names.- See Also:
- Constant Field Values
-
CONCURRENT_JNDINAME_PREFIX
static final String CONCURRENT_JNDINAME_PREFIX
Reserved sub-context where concurrent objects are bound with generated names.- See Also:
- Constant Field Values
-
RESOURCE_JNDINAME_PREFIX
static final String RESOURCE_JNDINAME_PREFIX
Reserved sub-context where connector resource objects are bound with generated names.- See Also:
- Constant Field Values
-
USERGROUPDISTINGUISHER
static final String USERGROUPDISTINGUISHER
- See Also:
- Constant Field Values
-
CAUTION_MESSAGE
static final String CAUTION_MESSAGE
- See Also:
- Constant Field Values
-
THROW_TRANSACTED_EXCEPTIONS_PROP
static final String THROW_TRANSACTED_EXCEPTIONS_PROP
Property name for distinguishing the transaction exceptions propagation capability.- See Also:
- Constant Field Values
-
sysThrowExcp
static final String sysThrowExcp
System Property value for distinguishing the transaction exceptions propagation capability.
-
THROW_TRANSACTED_EXCEPTIONS
static final boolean THROW_TRANSACTED_EXCEPTIONS
Property value for distinguishing the transaction exceptions propagation capability.
-
DEFAULT_RESOURCE_ADAPTER_SHUTDOWN_TIMEOUT
static final int DEFAULT_RESOURCE_ADAPTER_SHUTDOWN_TIMEOUT
- See Also:
- Constant Field Values
-
JAVAX_SQL_DATASOURCE
static final String JAVAX_SQL_DATASOURCE
- See Also:
- Constant Field Values
-
JAVAX_SQL_CONNECTION_POOL_DATASOURCE
static final String JAVAX_SQL_CONNECTION_POOL_DATASOURCE
- See Also:
- Constant Field Values
-
JAVAX_SQL_XA_DATASOURCE
static final String JAVAX_SQL_XA_DATASOURCE
- See Also:
- Constant Field Values
-
JAVA_SQL_DRIVER
static final String JAVA_SQL_DRIVER
- See Also:
- Constant Field Values
-
NO_TRANSACTION_TX_SUPPORT_STRING
static final String NO_TRANSACTION_TX_SUPPORT_STRING
Property value for defining NoTransaction transaction-support in a connector-connection-pool- See Also:
- Constant Field Values
-
LOCAL_TRANSACTION_TX_SUPPORT_STRING
static final String LOCAL_TRANSACTION_TX_SUPPORT_STRING
Property value for defining LocalTransaction transaction-support in a connector-connection-pool- See Also:
- Constant Field Values
-
XA_TRANSACTION_TX_SUPPORT_STRING
static final String XA_TRANSACTION_TX_SUPPORT_STRING
Property value for defining XATransaction transaction-support in a connector-connection-pool- See Also:
- Constant Field Values
-
NO_TRANSACTION_INT
static final int NO_TRANSACTION_INT
Property value defining the NoTransaction transaction-support value as an integer- See Also:
- Constant Field Values
-
LOCAL_TRANSACTION_INT
static final int LOCAL_TRANSACTION_INT
Property value defining the LocalTransaction transaction-support value as an integer- See Also:
- Constant Field Values
-
XA_TRANSACTION_INT
static final int XA_TRANSACTION_INT
Property value defining the XATransaction transaction-support value as an integer- See Also:
- Constant Field Values
-
UNDEFINED_TRANSACTION_INT
static final int UNDEFINED_TRANSACTION_INT
Property value defining an undefined transaction-support value as an integer- See Also:
- Constant Field Values
-
JMS_POOL_MINSIZE
static final int JMS_POOL_MINSIZE
Min pool size for JMS connection pools.- See Also:
- Constant Field Values
-
JMS_POOL_MAXSIZE
static final int JMS_POOL_MAXSIZE
Min pool size for JMS connection pools.- See Also:
- Constant Field Values
-
PM_JNDI_SUFFIX
static final String PM_JNDI_SUFFIX
- See Also:
- Constant Field Values
-
NON_TX_JNDI_SUFFIX
static final String NON_TX_JNDI_SUFFIX
- See Also:
- Constant Field Values
-
JNDI_SUFFIX_PROPERTY
static final String JNDI_SUFFIX_PROPERTY
Name of the JNDI environment property that can be provided so that theObjectFactorycan decide which type of datasource create.- See Also:
- Constant Field Values
-
JNDI_SUFFIX_VALUES
static final List<String> JNDI_SUFFIX_VALUES
Valid values that can be provided to the JNDI property.
-
CCP
static final String CCP
- See Also:
- Constant Field Values
-
CR
static final String CR
- See Also:
- Constant Field Values
-
AOR
static final String AOR
- See Also:
- Constant Field Values
-
SEC
static final String SEC
- See Also:
- Constant Field Values
-
RA
static final String RA
- See Also:
- Constant Field Values
-
JDBC
static final String JDBC
- See Also:
- Constant Field Values
-
INSTALL_ROOT
static final String INSTALL_ROOT
- See Also:
- Constant Field Values
-
CONNECTOR_MESSAGE_BEAN_CLIENT_FACTORY
static final String CONNECTOR_MESSAGE_BEAN_CLIENT_FACTORY
- See Also:
- Constant Field Values
-
EXPLODED_EMBEDDED_RAR_EXTENSION
static final String EXPLODED_EMBEDDED_RAR_EXTENSION
- See Also:
- Constant Field Values
-
JAVA_BEAN_FACTORY_CLASS
static final String JAVA_BEAN_FACTORY_CLASS
- See Also:
- Constant Field Values
-
PRIMITIVES_AND_STRING_FACTORY_CLASS
static final String PRIMITIVES_AND_STRING_FACTORY_CLASS
- See Also:
- Constant Field Values
-
URL_OBJECTS_FACTORY
static final String URL_OBJECTS_FACTORY
- See Also:
- Constant Field Values
-
PROPERTIES_FACTORY
static final String PROPERTIES_FACTORY
- See Also:
- Constant Field Values
-
AIRA
static final String AIRA
- See Also:
- Constant Field Values
-
AORA
static final String AORA
- See Also:
- Constant Field Values
-
CLASSLOADING_POLICY_DERIVED_ACCESS
static final String CLASSLOADING_POLICY_DERIVED_ACCESS
- See Also:
- Constant Field Values
-
CLASSLOADING_POLICY_GLOBAL_ACCESS
static final String CLASSLOADING_POLICY_GLOBAL_ACCESS
- See Also:
- Constant Field Values
-
RAR_VISIBILITY
static final String RAR_VISIBILITY
- See Also:
- Constant Field Values
-
RAR_VISIBILITY_GLOBAL_ACCESS
static final String RAR_VISIBILITY_GLOBAL_ACCESS
- See Also:
- Constant Field Values
-
ACCESS_ALL_RARS
static final String ACCESS_ALL_RARS
- See Also:
- Constant Field Values
-
REQUIRED_RARS_FOR_APP_PREFIX
static final String REQUIRED_RARS_FOR_APP_PREFIX
- See Also:
- Constant Field Values
-
DYNAMIC_RECONFIGURATION_PROXY_CALL
static final String DYNAMIC_RECONFIGURATION_PROXY_CALL
- See Also:
- Constant Field Values
-
DYNAMIC_RECONFIGURATION_FLAG
static final String DYNAMIC_RECONFIGURATION_FLAG
- See Also:
- Constant Field Values
-
AO
static final String AO
Admin object type.- See Also:
- Constant Field Values
-
MCF
static final String MCF
Managed connection factory type.- See Also:
- Constant Field Values
-
RAR
static final String RAR
Resource adapter type.- See Also:
- Constant Field Values
-
MSL
static final String MSL
Message listener type.- See Also:
- Constant Field Values
-
-