org.drools.grid.timer.impl
Class SchedulerClient

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

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


Constructor Summary
SchedulerClient(Grid grid, GridServiceDescription schedulerGsd)
           
 
Method Summary
 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)
           
static Object sendMessage(ConversationManager conversationManager, Serializable addr, String id, Object body)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchedulerClient

public SchedulerClient(Grid grid,
                       GridServiceDescription schedulerGsd)
Method Detail

sendMessage

public static Object sendMessage(ConversationManager conversationManager,
                                 Serializable addr,
                                 String id,
                                 Object body)

getMessageReceiverHandler

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

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

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.