com.almende.eve.scheduler
Class RunnableSchedulerFactory
java.lang.Object
com.almende.eve.scheduler.RunnableSchedulerFactory
- All Implemented Interfaces:
- SchedulerFactory
public class RunnableSchedulerFactory
- extends Object
- implements SchedulerFactory
Documentation on Scheduling:
http://docs.oracle.com/javase/1.5.0/docs/api/java
/util/concurrent/ScheduledExecutorService.html
http://www.javapractices.com/topic/TopicAction.do?Id=54
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RunnableSchedulerFactory
public RunnableSchedulerFactory(AgentFactory agentFactory,
Map<String,Object> params)
- This constructor is called when constructed by the AgentFactory
- Parameters:
agentFactory
- params
-
RunnableSchedulerFactory
public RunnableSchedulerFactory(AgentFactory agentFactory,
String id)
getScheduler
public Scheduler getScheduler(String agentId)
- Get a scheduler for a specific agent
- Specified by:
getScheduler
in interface SchedulerFactory
- Parameters:
agentId
-
destroyScheduler
public void destroyScheduler(String agentId)
- Specified by:
destroyScheduler
in interface SchedulerFactory
Copyright © 2013 Almende BV. All Rights Reserved.