Package com.adaptris.core.services.jdbc
Implementations of
Service
relating to JDBC operations.-
Interface Summary Interface Description JdbcMapInsert.StatementParam JdbcMapInsert.StatementWrapper JdbcStatementCreator JdbcStatementParameter ParameterApplicator Interface defining how parameters are applied to SQL statements.ParameterLogger ResultSetTranslator Interface used to format output from aJdbcDataQueryService
StatementParameterCollection -
Class Summary Class Description AbstractJdbcSequenceNumberService Abstract base class for adding sequence numbers into metadata.AllRowsMetadataTranslator Translate the all the rows of the result set into metadata.BinaryStreamStatementParameter Binary Stream Statement Parameter.BooleanStatementParameter Boolean
Statement Parameter.BytePayloadStatementParameter Byte Payload Statement Parameter.CharacterStreamStatementParameter Character Stream Statement Parameter.ConfiguredSQLStatement Build an SQL Statement forJdbcDataQueryService
from static configuration.DateStatementParameter ADate
extension to StatementParameter.DatetimeStatementParameter<T> DoubleStatementParameter Double
Statement Parameter.FirstRowMetadataTranslator Translate the first row of the result set into metadata.FloatStatementParameter Float
Statement Parameter.IntegerStatementParameter Integer
Statement Parameter.JdbcBatchingDataCaptureService Capture Data from a AdaptrisMessage and store it in a JDBC-compliant database.JdbcDataCaptureService Capture Data from a AdaptrisMessage and store it in a JDBC-compliant database.JdbcDataCaptureServiceImpl Base implementation for capturing data from an AdaptrisMessage and storing it in a jdbc database.JdbcDataQueryService Perform a triggered JDBC query and the results of this query that can be stored in the AdaptrisMessage.JdbcEscapedDateStatementParameter ADate
extension to StatementParameter.JdbcEscapedTimeParameter ATime
extension to StatementParameter.JdbcEscapedTimestampParameter ATimestamp
extension to StatementParameter.JdbcIteratingDataCaptureServiceImpl JdbcMapInsert Base behaviour of inserting Objects directly into a db.JdbcMapUpsert Base behaviour for upserting objects directly into a db.JdbcServiceList Implementation ofServiceCollection
that creates aConnection
instance at the start of the execution of the service list and stores it in object metadata.JdbcServiceWithParameters Base implementation for interacting with a database with configurable parameters.LongStatementParameter Long
Statement Parameter.MergeResultSetIntoXmlPayload Merge the ResultSet contents into an existing XML Payload.MetadataIdentitySequenceNumberService Implementation of AbstractJdbcSequenceNumberService where the identity is derived from metadata.MetadataResultSetTranslatorImpl Abstract class for translating result sets into metadata.MetadataSQLStatement Build an SQL Statement forJdbcDataQueryService
from metadata.NamedParameterApplicator ParameterApplicator
implementation that allows referencing by name.NamedStatementParameter NoOpResultSetTranslator Ignores the result set completely.NoParameterLogging ResultSetTranslatorBase ResultSetTranslatorImp Base implementation for converting a ResultSet into an AdaptrisMessage.SequentialParameterApplicator ParameterApplicator
implementation that applies parameters sequentially.ShortStatementParameter Short
Statement Parameter.SimplePayloadResultSetTranslator Takes the first result set, and the specified column (optional) and makes that the payload.SplittingXmlPayloadTranslator Translate the ResultSet contents into some number of XML messages.StatementParameter Encapsulates a parameter that is used by the JdbcDataCaptureService.StatementParameterImpl StatementParameterList StaticIdentitySequenceNumberService Implementation of AbstractJdbcSequenceNumberService where the identity is statically configured.StringStatementParameter String
Statement Parameter.StyledResultTranslatorImp Base implementation for converting a ResultSet into an AdaptrisMessage.TimestampStatementParameter ATimestamp
extension to StatementParameter.TimeStatementParameter Time
extension to StatementParameter.TruncatedParameterLogger TypedStatementParameter<T> Abstract class preserving backwards config compatibility fromStatementParameter
.XmlPayloadTranslator Translate the ResultSet contents into an XML Payload.XmlPayloadTranslatorImpl Base class for translating ResultSet contents into an XML Payload. -
Enum Summary Enum Description AbstractJdbcSequenceNumberService.OverflowBehaviour The behaviour of the sequence number generator when the number exceeds that specified by the number format.JdbcMapInsert.BasicType Handles simple type conversions for the fields in the map that needs to be inserted into the DB.StatementParameterImpl.QueryType Defines all the static query types supported by a Statement Parameter.StyledResultTranslatorImp.ColumnStyle Represents how column names are formatted.