| Modifier and Type | Method and Description |
|---|---|
static boolean |
EJBTimerSchedule.isValid(ScheduledTimerDescriptor s)
Returns true if this Schedule can calculate its next timeout
without errors.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
EJBTimerService.createSchedules(long containerId,
long applicationId,
Map<?,List<ScheduledTimerDescriptor>> schedules,
Map<TimerPrimaryKey,Method> result,
String server_name,
boolean startTimers,
boolean deploy)
Create automatic timers defined by the @Schedule annotation on the EJB bean.
|
void |
EJBTimerService.createSchedules(long containerId,
long applicationId,
Map<MethodDescriptor,List<ScheduledTimerDescriptor>> methodDescriptorSchedules,
String server_name)
Create automatic timers defined by the @Schedule annotation on the EJB bean during
deployment to a cluster or the first create-application-ref call after deployment
to DAS only.
|
protected Map<TimerPrimaryKey,Method> |
EJBTimerService.recoverAndCreateSchedules(long containerId,
long applicationId,
Map<Method,List<ScheduledTimerDescriptor>> schedules,
boolean deploy)
Create automatic non-persistent timers defined by the @Schedule
annotation on the EJB bean.
|
| Constructor and Description |
|---|
EJBTimerSchedule(ScheduledTimerDescriptor sd,
String methodName,
int paramCount)
Construct EJBTimerSchedule instance from a given Schedule annotation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HazelcastTimerStore.createSchedules(long containerId,
long applicationId,
Map<MethodDescriptor,List<ScheduledTimerDescriptor>> methodDescriptorSchedules,
String server_name) |
protected Map<TimerPrimaryKey,Method> |
HazelcastTimerStore.recoverAndCreateSchedules(long containerId,
long applicationId,
Map<Method,List<ScheduledTimerDescriptor>> schedules,
boolean deploy) |
| Modifier and Type | Method and Description |
|---|---|
List<ScheduledTimerDescriptor> |
EjbDescriptor.getScheduledTimerDescriptors() |
| Modifier and Type | Method and Description |
|---|---|
void |
EjbDescriptor.addScheduledTimerDescriptor(ScheduledTimerDescriptor scheduleDescriptor) |
void |
EjbDescriptor.addScheduledTimerDescriptorFromDD(ScheduledTimerDescriptor scheduleDescriptor)
Special method for overrides because more than one schedule can be specified on a single method
|
| Modifier and Type | Method and Description |
|---|---|
ScheduledTimerDescriptor |
ScheduledTimerNode.getDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
Node |
ScheduledTimerNode.writeDescriptor(Node parent,
String nodeName,
ScheduledTimerDescriptor desc) |
| Modifier and Type | Method and Description |
|---|---|
void |
PersistentEJBTimerService.createSchedules(long containerId,
long applicationId,
Map<MethodDescriptor,List<ScheduledTimerDescriptor>> methodDescriptorSchedules,
String server_name)
Create automatic timers defined by the @Schedule annotation on the EJB bean during
deployment to a cluster or the first create-application-ref call after deployment
to DAS only.
|
protected Map<TimerPrimaryKey,Method> |
PersistentEJBTimerService.recoverAndCreateSchedules(long containerId,
long applicationId,
Map<Method,List<ScheduledTimerDescriptor>> schedules,
boolean deploy)
Recover pre-existing timers associated with the Container identified
by the containerId, and create automatic timers defined by the @Schedule
annotation on the EJB bean.
|
Copyright © 2019. All rights reserved.