org.drools.grid.timer.impl
Class SchedulerImpl

java.lang.Object
  extended by org.drools.grid.timer.impl.SchedulerImpl
All Implemented Interfaces:
MessageReceiverHandlerFactoryService, org.drools.time.SchedulerService

public class SchedulerImpl
extends Object
implements org.drools.time.SchedulerService, MessageReceiverHandlerFactoryService


Constructor Summary
SchedulerImpl(String id)
           
 
Method Summary
 String getId()
           
 MessageReceiverHandler getMessageReceiverHandler()
           
 void registerSocketService(Grid grid, String id, String ip, int port)
           
 boolean removeJob(org.drools.time.JobHandle jobHandle)
           
 org.drools.time.JobHandle scheduleJob(org.drools.time.Job job, org.drools.time.JobContext ctx, org.drools.time.Trigger trigger)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchedulerImpl

public SchedulerImpl(String id)
Method Detail

getId

public String getId()

scheduleJob

public org.drools.time.JobHandle scheduleJob(org.drools.time.Job job,
                                             org.drools.time.JobContext ctx,
                                             org.drools.time.Trigger trigger)
Specified by:
scheduleJob in interface org.drools.time.SchedulerService

removeJob

public boolean removeJob(org.drools.time.JobHandle jobHandle)
Specified by:
removeJob in interface org.drools.time.SchedulerService

getMessageReceiverHandler

public MessageReceiverHandler getMessageReceiverHandler()
Specified by:
getMessageReceiverHandler in interface MessageReceiverHandlerFactoryService

registerSocketService

public void registerSocketService(Grid grid,
                                  String id,
                                  String ip,
                                  int port)
Specified by:
registerSocketService in interface MessageReceiverHandlerFactoryService


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