Package de.aeb.xnsg.foundation.bf
Interface ISyncBF
-
@BusinessFacade public interface ISyncBF
Business facade for synchronizing data asynchronous from an engine to a client system.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AcknowledgeEventsResponseDTO
acknowledgeEvents(AcknowledgeEventsRequestDTO request)
Acknowledge events got withgetNotAcknowledgedEvents(SyncEventsRequestDTO)
.
Since XNSG 4.0, Nov.SyncEventsResponseDTO
getNotAcknowledgedEvents(SyncEventsRequestDTO request)
Poll any not acknowledged events for the client system.
This method does not require, that the client system fillsSyncEventsRequestDTO.syncId
.
However, it requires, that a call toacknowledgeEvents(AcknowledgeEventsRequestDTO)
is done for acknowledge of the events.
Since XNSG 4.0, Nov.SyncEventsResponseDTO
synchronizeEvents(SyncEventsRequestDTO request)
Poll the next events for the client system.
This method requires the client system to persist the synchronisation state itself and passing a proper value forSyncEventsRequestDTO.syncId
SeegetNotAcknowledgedEvents(SyncEventsRequestDTO)
for a version of the method, were the syncronisation state is kept within the Engine.
-
-
-
Method Detail
-
synchronizeEvents
SyncEventsResponseDTO synchronizeEvents(SyncEventsRequestDTO request)
Poll the next events for the client system.
This method requires the client system to persist the synchronisation state itself and passing a proper value forSyncEventsRequestDTO.syncId
SeegetNotAcknowledgedEvents(SyncEventsRequestDTO)
for a version of the method, were the syncronisation state is kept within the Engine.- Parameters:
request
-
-
getNotAcknowledgedEvents
SyncEventsResponseDTO getNotAcknowledgedEvents(SyncEventsRequestDTO request)
Poll any not acknowledged events for the client system.
This method does not require, that the client system fillsSyncEventsRequestDTO.syncId
.
However, it requires, that a call toacknowledgeEvents(AcknowledgeEventsRequestDTO)
is done for acknowledge of the events.
Since XNSG 4.0, Nov. FP, 2017- Parameters:
request
-
-
acknowledgeEvents
AcknowledgeEventsResponseDTO acknowledgeEvents(AcknowledgeEventsRequestDTO request)
Acknowledge events got withgetNotAcknowledgedEvents(SyncEventsRequestDTO)
.
Since XNSG 4.0, Nov. FP, 2017- Parameters:
request
-
-
-