1515
1616public record RunTaskWithStateCommand (
1717 ApplicationEventPublisher eventPublisher ,
18- PersistentTaskBase < Serializable > task ,
18+ PersistentTaskBase task ,
1919 Optional <TransactionTemplate > trx ,
2020 Serializable state ,
2121 TriggerEntity trigger ,
2222 RunningTrigger <Serializable > runningTrigger ) implements HasTriggerData {
2323
2424 public RunTaskWithStateCommand (ApplicationEventPublisher eventPublisher ,
25- PersistentTaskBase < Serializable > task ,
25+ PersistentTaskBase task ,
2626 Optional <TransactionTemplate > trx ,
2727 Serializable state ,
2828 TriggerEntity trigger ) {
@@ -48,9 +48,9 @@ private Optional<TriggerEntity> runTask(EditTriggerComponent editTrigger) {
4848 editTrigger .triggerIsNowRunning (trigger , state );
4949
5050 Collection <AddTriggerRequest <Serializable >> nextTriggers = null ;
51- if (task instanceof ComplexPersistentTask < Serializable , Serializable > complexTask ) {
51+ if (task instanceof ComplexPersistentTask complexTask ) {
5252 nextTriggers = complexTask .accept (runningTrigger );
53- } else if (task instanceof PersistentTask < Serializable > simpleTask ) {
53+ } else if (task instanceof PersistentTask simpleTask ) {
5454 simpleTask .accept (state ); // Direct state handling
5555 } else {
5656 throw new IllegalStateException ("Unsupported task type: " + task .getClass ());
0 commit comments