Class AbstractBulkDataLoadHandler
java.lang.Object
org.springframework.web.socket.handler.AbstractWebSocketHandler
org.springframework.web.socket.handler.TextWebSocketHandler
org.qubership.atp.tdm.websocket.bulkaction.BulkActionsHandler
org.qubership.atp.tdm.websocket.bulkaction.dataload.AbstractBulkDataLoadHandler
- All Implemented Interfaces:
org.springframework.web.socket.WebSocketHandler
- Direct Known Subclasses:
BulkDataImportHandler,BulkDataRefreshHandler
-
Field Summary
FieldsFields inherited from class org.qubership.atp.tdm.websocket.bulkaction.BulkActionsHandler
catalogRepository, currentTime, environmentsService, lockManager, mdcHelper -
Method Summary
Modifier and TypeMethodDescriptionrunBulkAction(ExecutorService executor, List<LazyEnvironment> lazyEnvironments, List<TestDataTableCatalog> refreshCatalogs, boolean saveOccupiedData) Run bulk action.Methods inherited from class org.qubership.atp.tdm.websocket.bulkaction.BulkActionsHandler
getEnvName, handleTextMessage, runBulkActionMethods inherited from class org.springframework.web.socket.handler.TextWebSocketHandler
handleBinaryMessageMethods inherited from class org.springframework.web.socket.handler.AbstractWebSocketHandler
afterConnectionClosed, afterConnectionEstablished, handleMessage, handlePongMessage, handleTransportError, supportsPartialMessages
-
Field Details
-
importInfoRepository
-
-
Method Details
-
runBulkAction
public List<Future<BulkActionResult>> runBulkAction(@Nonnull ExecutorService executor, @Nonnull List<LazyEnvironment> lazyEnvironments, @Nonnull List<TestDataTableCatalog> refreshCatalogs, boolean saveOccupiedData) Run bulk action.- Parameters:
executor- - executor service.lazyEnvironments- - lazy environment list.refreshCatalogs- - catalog for refresh.- Returns:
- BulkActionResult.
-