Class OperationsQueueHandler
- java.lang.Object
-
- com.cumulocity.sdk.client.devicecontrol.autopoll.OperationsQueueHandler
-
public class OperationsQueueHandler extends Object
This class is responsible for polling queue for operations to be performed by OperationProcessor instance. When operations is going to be performed, first status of operationRep in REST is changed to "executing", then OperationProcessor is triggered and after that status of operationRep in REST is changed accordingly to return value of OperationProcessor instance.
-
-
Constructor Summary
Constructors Constructor Description OperationsQueueHandler(OperationProcessor operationProcessor, OperationsQueue queue, DeviceControlApi deviceControlApi)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
start()
Starts, if it's not started yetvoid
stop()
Stops after finishing operation in progress
-
-
-
Field Detail
-
INTERNAL
public static final String INTERNAL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
OperationsQueueHandler
public OperationsQueueHandler(OperationProcessor operationProcessor, OperationsQueue queue, DeviceControlApi deviceControlApi)
-
-