Following packages and classes are created by the connector project wizard:
The names listed in <> refer to the names specified in the connector wizard dialog window.
<c_package> refers to the Connector Package.
<c_name> refers to Connector Name.
Package |
Class |
---|---|
<c_package>.metadata |
Capabilities.java <c_name>MetaData.java |
<c_package>.connection |
<c_name>Connection.java <c_name>ConnectionFactory.java <c_name>ConnectionManager.java <c_name>ConnectionMetaData.java <c_name>ManagedConnectionMetaData.java <c_name>Native.java <c_name>ManagedConnection.java <c_name>ManagedConnectionFactory.java <c_name>ConnectionSpec.java <c_name>ConnectionProperty.java <c_name>ConnectionSpecMetaData.java <c_name>DefaultConnectionPropertyGroup.java |
<c_package>.execution.functions |
<c_name>IndexedRecord.java <c_name>Interaction.java <c_name>InteractionSpec.java <c_name>MappedRecord.java <c_name>RecordFactory.java <c_name>InteractionSpecMetaData.java <c_name>InteractionSpecProperty.java |
<c_package>.execution.objects |
Query.java NativeQuery.java <c_name>Execution.java |
<c_package>.execution.structures |
RecordSetWrapper.java RecordWrapper.java ResultSetMetaDataWrapper.java |
<c_package>.metadata.functions |
Function.java FunctionException.java FunctionsMetaData.java FunctionParameter.java |
<c_package>.metadata.objects |
Attribute.java BusinessObject.java BusinessObjectGroup.java Method.java ObjectsMetaData.java ObjectParameter.java Index.java |
<c_package>.metadata.primitives |
BigDecimalType.java BooleanType.java ByteType.java CharType.java DateType.java DoubleType.java FloatType.java IntType.java LongType.java NumberType.java ShortType.java StringType.java |
<c_package>.metadata.structures |
ArrayStructure.java FieldStructure.java RecordSetStructure.java RecordStructure.java |
<c_package>.metadata.relations |
BlackBoxRelation.java DefaultRelation.java Relation.java RelationsMetaData.java |
T connector wizard supplies a default implementation which may not necessarily suit the requirements of your EIS in every detail. It is important that you examine the logic of the generated classes to see if they meet the requirements.