jBPM distribution 6.0.0-SNAPSHOT

org.jbpm.process.core.timer.impl
Class DelegateSchedulerServiceInterceptor

java.lang.Object
  extended by org.jbpm.process.core.timer.impl.DelegateSchedulerServiceInterceptor
All Implemented Interfaces:
SchedulerServiceInterceptor
Direct Known Subclasses:
TransactionAwareSchedulerServiceInterceptor

public class DelegateSchedulerServiceInterceptor
extends Object
implements SchedulerServiceInterceptor

Simple delegate that is default implementation used if none other has been given. It will just call the internalSchedule on the actual GlobalSchedulerService so it does not introduce any new behavior.


Field Summary
protected  GlobalSchedulerService delegate
           
 
Constructor Summary
DelegateSchedulerServiceInterceptor(GlobalSchedulerService service)
           
 
Method Summary
 void internalSchedule(org.drools.core.time.impl.TimerJobInstance timerJobInstance)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delegate

protected GlobalSchedulerService delegate
Constructor Detail

DelegateSchedulerServiceInterceptor

public DelegateSchedulerServiceInterceptor(GlobalSchedulerService service)
Method Detail

internalSchedule

public void internalSchedule(org.drools.core.time.impl.TimerJobInstance timerJobInstance)
Specified by:
internalSchedule in interface SchedulerServiceInterceptor

jBPM distribution 6.0.0-SNAPSHOT

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.