Package com.adaptris.core.jdbc.retry
Class AcknowledgeService
java.lang.Object
com.adaptris.core.ServiceImp
com.adaptris.core.jdbc.JdbcService
com.adaptris.core.jdbc.retry.RetryServiceImp
com.adaptris.core.jdbc.retry.AcknowledgeService
- All Implemented Interfaces:
AdaptrisComponent
,ComponentLifecycle
,ComponentLifecycleExtension
,ConfigComment
,ConnectedService
,MessageEventGenerator
,Service
,StateManagedComponent
@ComponentProfile(summary="processes asynchronous acknowledgements.",
since="4.9.0",
tag="retry")
public class AcknowledgeService
extends RetryServiceImp
Service which processes asynchronous acknowledgements for messages stored
using StoreMessageForRetryServiceTest
.
The following metadata keys are required.
-
contains the ID that was previously used by
StoreMessageForRetryServiceTest
as the correlation id.
-
Field Summary
Fields inherited from class com.adaptris.core.jdbc.retry.RetryServiceImp
marshaller
Fields inherited from class com.adaptris.core.ServiceImp
log
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
Stop the service.Methods inherited from class com.adaptris.core.jdbc.retry.RetryServiceImp
closeJdbcService, doService, getConnection, getPruneAcknowledged, getRetryStore, initJdbcService, prepareService, setConnection, setPruneAcknowledged, setRetryStore, start, startService
Methods inherited from class com.adaptris.core.jdbc.JdbcService
applyTimeout, closeService, createStatement, getConnection, getStatementTimeout, initService, prepare, prepareStatement, prepareStatement, setStatementTimeout, stop
Methods inherited from class com.adaptris.core.ServiceImp
changeState, close, continueOnFailure, createName, createQualifier, getComments, getContinueOnFail, getIsTrackingEndpoint, getUniqueId, init, isBranching, isTrackingEndpoint, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, setComments, setContinueOnFail, setIsTrackingEndpoint, setUniqueId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.adaptris.core.AdaptrisComponent
getUniqueId
Methods inherited from interface com.adaptris.core.ComponentLifecycle
close, init
Methods inherited from interface com.adaptris.core.ConfigComment
getComments, setComments
Methods inherited from interface com.adaptris.core.MessageEventGenerator
createName, createQualifier, isTrackingEndpoint
Methods inherited from interface com.adaptris.core.Service
continueOnFailure, isBranching, setUniqueId
Methods inherited from interface com.adaptris.core.StateManagedComponent
changeState, requestClose, requestInit, requestStart, requestStop, retrieveComponentState
-
Constructor Details
-
AcknowledgeService
public AcknowledgeService()
-
-
Method Details
-
performService
- Specified by:
performService
in classRetryServiceImp
- Throws:
ServiceException
- See Also:
-
RetryServiceImpTest#performService(com.adaptris.core.AdaptrisMessage)
-
stopService
protected void stopService()Description copied from class:JdbcService
Stop the service.This is called after before the connection is stopped
- Specified by:
stopService
in classJdbcService
-