@Component(value="mod-shredder-op-shredding-stale")
public class ShreddingStaleTaskOperationExecutor
extends java.lang.Object
implements org.ametiste.routine.sdk.operation.OperationExecutor
| Modifier and Type | Field and Description |
|---|---|
static java.util.List<java.lang.String> |
DEFAULT_STALE_STATES |
static java.time.temporal.ChronoUnit |
DEFAULT_STALE_THRESHOLD_UNIT |
static int |
DEFAULT_STALE_THRESHOLD_VALUE |
static java.lang.String |
NAME |
static java.lang.String |
PARAM_STALE_STATES |
static java.lang.String |
PARAM_STALE_THRESHOLD_UNIT |
static java.lang.String |
PARAM_STALE_THRESHOLD_VALUE |
| Constructor and Description |
|---|
ShreddingStaleTaskOperationExecutor() |
| Modifier and Type | Method and Description |
|---|---|
void |
execOperation(java.util.UUID operationId,
java.util.Map<java.lang.String,java.lang.String> properties,
org.ametiste.routine.sdk.operation.OperationFeedback feedback,
org.ametiste.laplatform.protocol.ProtocolGateway protocolGateway) |
public static final java.lang.String NAME
public static final java.lang.String PARAM_STALE_THRESHOLD_VALUE
public static final java.lang.String PARAM_STALE_THRESHOLD_UNIT
public static final java.lang.String PARAM_STALE_STATES
public static final java.util.List<java.lang.String> DEFAULT_STALE_STATES
public static final int DEFAULT_STALE_THRESHOLD_VALUE
public static final java.time.temporal.ChronoUnit DEFAULT_STALE_THRESHOLD_UNIT
public void execOperation(java.util.UUID operationId,
java.util.Map<java.lang.String,java.lang.String> properties,
org.ametiste.routine.sdk.operation.OperationFeedback feedback,
org.ametiste.laplatform.protocol.ProtocolGateway protocolGateway)
execOperation in interface org.ametiste.routine.sdk.operation.OperationExecutor