jrun.jms.core.scheduler
Interface JMSScheduler
- All Superinterfaces:
- JMSSchedulerServiceMBean, java.io.Serializable, Service, ServiceMBean
- All Known Implementing Classes:
- JMSSchedulerService
- public interface JMSScheduler
- extends JMSSchedulerServiceMBean
| Methods inherited from interface jrunx.kernel.ServiceMBean |
bind, getBindToJNDI, getDeactivated, getDomainName, getJRunService, getLogger, getName, getParentService, getServerName, requestServer, setBindToJNDI, setDeactivated, setDomainName, setName, setParentService, unbind |
ALL_TYPES
public static final int ALL_TYPES
SCHEDULABLE_EVENT
public static final int SCHEDULABLE_EVENT
SCHEDULABLE_LEASE_EXPIRED
public static final int SCHEDULABLE_LEASE_EXPIRED
GARBAGE_COLLECTION
public static final int GARBAGE_COLLECTION
SCHEDULABLE_MESSAGE_LEASE_EXPIRED
public static final int SCHEDULABLE_MESSAGE_LEASE_EXPIRED
MESSAGE_DELIVERY
public static final int MESSAGE_DELIVERY
EVENT_TYPE_COUNT
public static final int EVENT_TYPE_COUNT
PERSISTENT_EVENT
public static final int PERSISTENT_EVENT
CHECK_FREE_MEMORY_EVENT
public static final int CHECK_FREE_MEMORY_EVENT
CONNECTION_GARBAGE_COLLECTION
public static final int CONNECTION_GARBAGE_COLLECTION
createSchedulableEvent
public SchedulableEvent createSchedulableEvent(java.lang.Object object,
int type,
long duration,
SchedulableEventListener listener)
throws IllegalEventDefinedException
removeSchedulableEvent
public void removeSchedulableEvent(SchedulableEvent event)
rescheduleSchedulable
public void rescheduleSchedulable(SchedulableEvent event,
long duration)
getSchedulableEventCount
public int getSchedulableEventCount(int type)
updateCount
public void updateCount(SchedulableEvent event)
Copyright � 2002 Macromedia Corporation. All Rights Reserved.