Interface ConnectorConfigParser
-
- All Known Subinterfaces:
AdminObjectConfigParser
,MCFConfigParser
,MessageListenerConfigParser
- All Known Implementing Classes:
AdminObjectConfigParserImpl
,MCFConfigParserImpl
,MessageListenerConfigParserImpl
,ResourceAdapterConfigParserImpl
public interface ConnectorConfigParser
Interface class of connector configuration parser methods. Implemented by specific configuration parser classes.- Author:
- Srikanth P
-
-
Field Summary
Fields Modifier and Type Field Description static String
AOR
Admin object type.static ConnectorConfigParserUtils
configParserUtil
static ConnectorDDTransformUtils
ddTransformUtil
Instances of util classes.static String
MCF
Managed connection factory type.static String
MSL
Message listener type.static String
RA
Resource adapter type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>
getConfidentialProperties(ConnectorDescriptor desc, String rarName, String... keyFields)
GiProperties
getJavaBeanProps(ConnectorDescriptor desc, String connectionDefName, String rarName)
Obtains the merged javabean properties (properties present in ra.xml and introspected properties) of a specific configuration.
-
-
-
Field Detail
-
AOR
static final String AOR
Admin object type.- See Also:
- Constant Field Values
-
MCF
static final String MCF
Managed connection factory type.- See Also:
- Constant Field Values
-
RA
static final String RA
Resource adapter type.- See Also:
- Constant Field Values
-
MSL
static final String MSL
Message listener type.- See Also:
- Constant Field Values
-
ddTransformUtil
static final ConnectorDDTransformUtils ddTransformUtil
Instances of util classes. Used as composition pattern.
-
configParserUtil
static final ConnectorConfigParserUtils configParserUtil
-
-
Method Detail
-
getJavaBeanProps
Properties getJavaBeanProps(ConnectorDescriptor desc, String connectionDefName, String rarName) throws ConnectorRuntimeException
Obtains the merged javabean properties (properties present in ra.xml and introspected properties) of a specific configuration.- Parameters:
desc
- ConnectorDescriptor pertaining to rar .connectionDefName
- Connection definition name or admin object interface .- Returns:
- Merged properties.
- Throws:
ConnectorRuntimeException
-
getConfidentialProperties
List<String> getConfidentialProperties(ConnectorDescriptor desc, String rarName, String... keyFields) throws ConnectorRuntimeException
Gi- Parameters:
desc
-rarName
-keyFields
-- Returns:
- Throws:
ConnectorRuntimeException
-
-