Class ExportOperationMessageListener
java.lang.Object
com.levigo.jadice.web.conn.server.messaging.ExportOperationMessageListener
- All Implemented Interfaces:
MessageListener<ExportOperationDTO>
@Component
public class ExportOperationMessageListener
extends Object
implements MessageListener<ExportOperationDTO>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionconsume
(ExportOperationDTO exportOperationDTO, IncomingMessageContext incomingMessageContext) protected Exporter
void
doExport
(ExportOperationDTO dto, IncomingMessageContext ctx) void
setExecutorService
(ExecutorService executorService) void
setRepository
(ExportRepository repository) void
setSnapshotConverter
(DocumentSnapshotConverter snapshotConverter)
-
Constructor Details
-
ExportOperationMessageListener
public ExportOperationMessageListener()
-
-
Method Details
-
setExecutorService
-
setRepository
-
setSnapshotConverter
@Autowired(required=false) public void setSnapshotConverter(DocumentSnapshotConverter snapshotConverter) -
consume
public CancelHandler consume(ExportOperationDTO exportOperationDTO, IncomingMessageContext incomingMessageContext) throws Exception - Specified by:
consume
in interfaceMessageListener<ExportOperationDTO>
- Throws:
Exception
-
doExport
-