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, txManager
Fields inherited from class org.frankframework.jdbc.JdbcTableMessageBrowser
useIndexHint
Fields inherited from class org.frankframework.jdbc.AbstractJdbcMessageBrowser
checkCorrelationIdQuery, checkMessageIdQuery, CONTROL_PROPERTY_PREFIX, deleteQuery, getMessageCountQuery, PROPERTY_ASSUME_PRIMARY_KEY_UNIQUE, PROPERTY_USE_PARAMETERS, selectContextQuery, selectDataQuery
Fields inherited from class org.frankframework.jdbc.JdbcFacade
log
Fields inherited from interface org.frankframework.core.ITransactionalStorage
MAXCOMMENTLEN
Fields 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, createQueryTexts, createStorage, getLogPrefix, getMessage, getStorageRefKey, initialize, retrieveObject, setBlobsCompressed, setCheckTable, setCreateTable, setDataTypes, setDateFieldType, setHostField, setKeyFieldType, setMessageFieldType, setOnlyStoreWhenMessageIdUnique, setOperationControls, setRetention, setSchemaOwner4Check, setSequenceName, setSlotId, setSlotIdField, setStoreFullMessage, setTextFieldType, setType, setTypeField, start, storeMessage, storeMessageInDatabase
Methods inherited from class org.frankframework.jdbc.JdbcTableMessageBrowser
createSelector, getFromClause, getPhysicalDestinationName, getSelectListQuery, getStorageFields, provideFirstRowsHintAfterFirstKeyword, provideIndexHintAfterFirstKeyword, provideTrailingFirstRowsHint, setIndexName, setTableName
Methods 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, setPrefix
Methods inherited from class org.frankframework.jdbc.JdbcFacade
getConnection, getConnectionWithTimeout, getDatasourceName, getDbmsSupport, getPassword, isConnectionsArePooled, isRunning, isTransacted, setAuthAlias, setConnectionsArePooled, setDatasourceName, setDbmsSupportFactory, setName, setPassword, setTransacted, setUsername, stop
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContext
Methods inherited from interface org.frankframework.lifecycle.ConfigurableLifecycle
getPhase, isAutoStartup
Methods inherited from interface org.frankframework.core.HasApplicationContext
getApplicationContext, getConfigurationClassLoader
Methods inherited from interface org.frankframework.core.HasPhysicalDestination
getDomain
Methods inherited from interface org.frankframework.core.IMessageBrowser
browseMessage, containsCorrelationId, containsMessageId, deleteMessage, getContext, getHideMethod, getHideRegex, getIterator, getIterator, getMessageCount, getStorageFields, setHideMethod, setHideRegex
Methods inherited from interface org.frankframework.core.ITransactionalStorage
getSlotId, getType, stop
Methods inherited from interface org.frankframework.core.IXAEnabled
isTransacted
Methods 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:ITransactionalStorage
Store the message, returns storageKey. The messageId should be unique.- Specified by:
storeMessage
in interfaceITransactionalStorage<S extends Serializable>
- Overrides:
storeMessage
in classJdbcTransactionalStorage<S extends Serializable>
- Throws:
SenderException
-