Package org.frankframework.jdbc
Class DummyTransactionalStorage<S extends Serializable>
java.lang.Object
org.frankframework.jndi.JndiBase
org.frankframework.jdbc.JdbcFacade
org.frankframework.jdbc.AbstractJdbcMessageBrowser<M>
org.frankframework.jdbc.JdbcTableMessageBrowser<S>
org.frankframework.jdbc.JdbcTransactionalStorage<S>
org.frankframework.jdbc.DummyTransactionalStorage<S>
- All Implemented Interfaces:
HasPhysicalDestination
,IConfigurable
,IConfigurationAware
,IMessageBrowser<S>
,INamedObject
,IScopeProvider
,ITransactionalStorage<S>
,IXAEnabled
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
@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 interface org.frankframework.core.ITransactionalStorage
MAXCOMMENTLEN
-
Constructor Summary
ConstructorDescriptionDeprecated, 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, getDateFieldType, getKeyFieldType, getLogPrefix, getMessage, getMessageFieldType, getRetention, getSchemaOwner4Check, getSequenceName, getStorageRefKey, getTextFieldType, getTxManager, initialize, isBlobsCompressed, isCheckIndices, isCheckTable, isCreateTable, isOnlyStoreWhenMessageIdUnique, isStoreFullMessage, retrieveObject, setBlobsCompressed, setCheckIfTableExists, setCheckTable, setCreateTable, setDataTypes, setDateFieldType, setHostField, setKeyFieldType, setMessageFieldType, setOnlyStoreWhenMessageIdUnique, setOperationControls, setRetention, setSchemaOwner4Check, setSequenceName, setSlotId, setSlotIdField, setStoreFullMessage, setTextFieldType, setTxManager, setType, setTypeField, start, storeMessage, storeMessageInDatabase
Methods inherited from class org.frankframework.jdbc.JdbcTableMessageBrowser
createSelector, getFromClause, getIndexName, getPhysicalDestinationName, getSelectListQuery, getTableName, provideFirstRowsHintAfterFirstKeyword, provideIndexHintAfterFirstKeyword, provideTrailingFirstRowsHint, setIndexName, setTableName
Methods inherited from class org.frankframework.jdbc.AbstractJdbcMessageBrowser
applyStandardParameters, applyStandardParameters, browseMessage, containsCorrelationId, containsMessageId, copyFacadeSettings, deleteMessage, getCommentField, getContext, getCorrelationIdField, getDatasource, getDateField, getExpiryDateField, getHideMethod, getHideRegex, getHostField, getIdField, getIterator, getIterator, getKeyField, getLabelField, getMessageCount, getMessageField, getOrder, getPrefix, getSlotId, getSlotIdField, getType, getTypeField, getWhereClause, setCommentField, setCorrelationIdField, setDateField, setExpiryDateField, setHideMethod, setHideRegex, setIdField, setKeyField, setLabelField, setMessageField, setOrder, setPrefix
Methods inherited from class org.frankframework.jdbc.JdbcFacade
getAuthAlias, getConnection, getConnectionWithTimeout, getDataSourceFactory, getDatasourceInfo, getDatasourceName, getDbmsSupport, getDomain, getPassword, getUsername, isConnectionsArePooled, isTransacted, setAuthAlias, setConnectionsArePooled, setDataSourceFactory, setDatasourceName, setDbmsSupportFactory, setJmsRealm, setPassword, setTransacted, setUsername
Methods inherited from class org.frankframework.jndi.JndiBase
getApplicationContext, getAuthentication, getConfigurationClassLoader, getContext, getCredentials, getInitialContextFactoryName, getJmsRealmName, getJndiAuthAlias, getJndiContextPrefix, getJndiEnv, getJndiProperties, getName, getPrincipal, getProviderURL, getSecurityProtocol, getUrlPkgPrefixes, setApplicationContext, setAuthentication, setCredentials, setInitialContextFactoryName, setJndiAuthAlias, setJndiContextPrefix, setJndiProperties, setName, setPrincipal, setProviderURL, setSecurityProtocol, setUrlPkgPrefixes, stop, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.frankframework.core.IMessageBrowser
browseMessage, containsCorrelationId, containsMessageId, deleteMessage, getContext, getHideMethod, getHideRegex, getIterator, getIterator, getMessageCount, setHideMethod, setHideRegex
Methods inherited from interface org.frankframework.core.INamedObject
getName, setName
Methods inherited from interface org.frankframework.core.ITransactionalStorage
getSlotId, getType, stop
Methods inherited from interface org.frankframework.core.IXAEnabled
isTransacted
-
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
-