Package org.frankframework.jdbc
Class DummyTransactionalStorage<S extends Serializable>
java.lang.Object
org.frankframework.jdbc.JdbcFacade
org.frankframework.jdbc.AbstractJdbcMessageBrowser<S>
org.frankframework.jdbc.JdbcTableMessageBrowser<S>
org.frankframework.jdbc.JdbcTransactionalStorage<S>
org.frankframework.jdbc.DummyTransactionalStorage<S>
- All Implemented Interfaces:
FrankElement,HasApplicationContext,HasName,HasPhysicalDestination,IConfigurable,IMessageBrowser<S>,IScopeProvider,ITransactionalStorage<S>,IXAEnabled,NameAware,ConfigurableLifecycle,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware,org.springframework.context.Lifecycle,org.springframework.context.Phased,org.springframework.context.SmartLifecycle
@Deprecated(forRemoval=true,
since="7.8.0")
@ConfigurationWarning("It is no longer necessary to use the DummyTransactionalStorage")
public class DummyTransactionalStorage<S extends Serializable>
extends JdbcTransactionalStorage<S>
Deprecated, for removal: This API element is subject to removal in a future version.
Class for a messageLog element to be used in combination with a
MessageStoreSender who's messages are processed by a
MessageStoreListener.- Author:
- Jaco de Groot
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.frankframework.core.IMessageBrowser
IMessageBrowser.HideMethod, IMessageBrowser.SortOrder, IMessageBrowser.StorageType -
Field Summary
Fields inherited from class org.frankframework.jdbc.JdbcTransactionalStorage
insertQuery, MAXCIDLEN, MAXIDLEN, MAXLABELLEN, selectKeyForMessageQuery, txManagerFields inherited from class org.frankframework.jdbc.JdbcTableMessageBrowser
useIndexHintFields inherited from class org.frankframework.jdbc.AbstractJdbcMessageBrowser
checkCorrelationIdQuery, checkMessageIdQuery, CONTROL_PROPERTY_PREFIX, deleteQuery, getMessageCountQuery, PROPERTY_ASSUME_PRIMARY_KEY_UNIQUE, PROPERTY_USE_PARAMETERS, selectContextQuery, selectDataQueryFields inherited from class org.frankframework.jdbc.JdbcFacade
logFields inherited from interface org.frankframework.core.ITransactionalStorage
MAXCOMMENTLENFields inherited from interface org.springframework.context.SmartLifecycle
DEFAULT_PHASE -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Methods inherited from class org.frankframework.jdbc.JdbcTransactionalStorage
configure, consumeMessage, createQueryTexts, createStorage, getLogPrefix, getStorageRefKey, initialize, retrieveObject, setBlobsCompressed, setCheckTable, setCreateTable, setDataTypes, setDateFieldType, setHostField, setKeyFieldType, setMessageFieldType, setOnlyStoreWhenMessageIdUnique, setOperationControls, setRetention, setSchemaOwner4Check, setSequenceName, setSlotId, setSlotIdField, setStoreFullMessage, setTextFieldType, setType, setTypeField, start, storeMessage, storeMessageInDatabaseMethods inherited from class org.frankframework.jdbc.JdbcTableMessageBrowser
createSelector, getFromClause, getPhysicalDestinationName, getSelectListQuery, getStorageFields, provideFirstRowsHintAfterFirstKeyword, provideIndexHintAfterFirstKeyword, provideTrailingFirstRowsHint, setIndexName, setTableNameMethods inherited from class org.frankframework.jdbc.AbstractJdbcMessageBrowser
applyStandardParameters, applyStandardParameters, browseMessage, containsCorrelationId, containsMessageId, copyFacadeSettings, deleteMessage, getContext, getDatasource, getIterator, getIterator, getMessageCount, getWhereClause, setCommentField, setCorrelationIdField, setDateField, setExpiryDateField, setIdField, setKeyField, setLabelField, setMessageField, setOrder, setPrefixMethods inherited from class org.frankframework.jdbc.JdbcFacade
getConnection, getConnectionWithTimeout, getDatasourceName, getDbmsSupport, getPassword, isConnectionsArePooled, isRunning, isTransacted, setAuthAlias, setConnectionsArePooled, setDatasourceName, setDbmsSupportFactory, setName, setPassword, setTransacted, setUsername, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContextMethods inherited from interface org.frankframework.lifecycle.ConfigurableLifecycle
getPhase, isAutoStartup, isConfiguredMethods inherited from interface org.frankframework.core.FrankElement
addConfigWarningMethods inherited from interface org.frankframework.core.HasApplicationContext
getApplicationContext, getConfigurationClassLoaderMethods inherited from interface org.frankframework.core.IMessageBrowser
browseMessage, containsCorrelationId, containsMessageId, deleteMessage, getContext, getHideMethod, getHideRegex, getIterator, getIterator, getMessageCount, getStorageFields, setHideMethod, setHideRegexMethods inherited from interface org.frankframework.core.ITransactionalStorage
getSlotId, getType, stopMethods inherited from interface org.frankframework.core.IXAEnabled
isTransactedMethods inherited from interface org.springframework.context.SmartLifecycle
stop
-
Constructor Details
-
DummyTransactionalStorage
public DummyTransactionalStorage()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
storeMessage
public String storeMessage(String messageId, String correlationId, Date receivedDate, String comments, String label, S message) throws SenderException Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:ITransactionalStorageStore the message, returns storageKey. The messageId should be unique.- Specified by:
storeMessagein interfaceITransactionalStorage<S extends Serializable>- Overrides:
storeMessagein classJdbcTransactionalStorage<S extends Serializable>- Throws:
SenderException
-