java.lang.Objectorg.quartz.jobs.ee.ejb.EJBInvokerJob
All Implemented Interfaces:
Job
A Job that invokes a method on an EJB.
Expects the properties corresponding to the following keys to be in the
JobDataMap when it executes:
EJB_JNDI_NAME_KEY- the JNDI name (location) of the
EJB's home interface.EJB_METHOD_KEY- the name of the method to invoke on the
EJB.EJB_ARGS_KEY- an Object[] of the args to pass to the
method (optional, if left out, there are no arguments).EJB_ARG_TYPES_KEY- an Class[] of the types of the args to
pass to the method (optional, if left out, the types will be derived by
calling getClass() on each of the arguments).INITIAL_CONTEXT_FACTORY - the context factory used to
build the context.PROVIDER_URL - the name of the environment property
for specifying configuration information for the service provider to use.
The result of the EJB method invocation will be available to
Job/TriggerListeners via
org.quartz.JobExecutionContext#getResult() .
Andrew - CollinsJames - HouseJoel - Shellman< - a href="mailto:bonhamcm@thirdeyeconsulting.com">Chris Bonham| Field Summary | ||
|---|---|---|
| public static final String | EJB_JNDI_NAME_KEY | |
| public static final String | EJB_METHOD_KEY | |
| public static final String | EJB_ARG_TYPES_KEY | |
| public static final String | EJB_ARGS_KEY | |
| public static final String | INITIAL_CONTEXT_FACTORY | |
| public static final String | PROVIDER_URL | |
| public static final String | PRINCIPAL | |
| public static final String | CREDENTIALS | |
| Method from org.quartz.jobs.ee.ejb.EJBInvokerJob Summary: |
|---|
| execute |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from org.quartz.jobs.ee.ejb.EJBInvokerJob Detail: |
|---|
|