|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.quartz.core.QuartzSchedulerResources
Contains all of the resources (JobStore
,ThreadPool
,
etc.) necessary to create a
instance.
QuartzScheduler
QuartzScheduler
Field Summary | |
static java.lang.String |
CREATE_REGISTRY_ALWAYS
|
static java.lang.String |
CREATE_REGISTRY_AS_NEEDED
|
static java.lang.String |
CREATE_REGISTRY_NEVER
|
Constructor Summary | |
QuartzSchedulerResources()
Create an instance with no properties initialized. |
Method Summary | |
java.lang.String |
getInstanceId()
Get the instance Id for the . |
JobRunShellFactory |
getJobRunShellFactory()
Get the for the
to use. |
JobStore |
getJobStore()
Get the for the
to use. |
java.lang.String |
getName()
Get the name for the . |
java.lang.String |
getRMICreateRegistryStrategy()
Get the setting of whether or not Quartz should create an RMI Registry, and if so, how. |
java.lang.String |
getRMIRegistryHost()
Get the host name of the RMI Registry that the scheduler should export itself to. |
int |
getRMIRegistryPort()
Get the port number of the RMI Registry that the scheduler should export itself to. |
java.lang.String |
getThreadName()
Get the name for the . |
ThreadPool |
getThreadPool()
Get the for the
to use. |
java.lang.String |
getUniqueIdentifier()
|
static java.lang.String |
getUniqueIdentifier(java.lang.String schedName,
java.lang.String schedInstId)
|
void |
setInstanceId(java.lang.String instanceId)
Set the name for the . |
void |
setJobRunShellFactory(JobRunShellFactory jobRunShellFactory)
Set the for the
to use. |
void |
setJobStore(JobStore jobStore)
Set the for the
to use. |
void |
setName(java.lang.String name)
Set the name for the . |
void |
setRMICreateRegistryStrategy(java.lang.String rmiCreateRegistryStrategy)
Set whether or not Quartz should create an RMI Registry, and if so, how. |
void |
setRMIRegistryHost(java.lang.String hostName)
Set the host name of the RMI Registry that the scheduler should export itself to. |
void |
setRMIRegistryPort(int port)
Set the port number of the RMI Registry that the scheduler should export itself to. |
void |
setThreadName(java.lang.String threadName)
Set the name for the . |
void |
setThreadPool(ThreadPool threadPool)
Set the for the
to use. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String CREATE_REGISTRY_NEVER
public static final java.lang.String CREATE_REGISTRY_ALWAYS
public static final java.lang.String CREATE_REGISTRY_AS_NEEDED
Constructor Detail |
public QuartzSchedulerResources()
Create an instance with no properties initialized.
Method Detail |
public java.lang.String getName()
Get the name for the
.
QuartzScheduler
public void setName(java.lang.String name)
Set the name for the
.
QuartzScheduler
java.lang.IllegalArgumentException
- if name is null or empty.public java.lang.String getInstanceId()
Get the instance Id for the
.
QuartzScheduler
public void setInstanceId(java.lang.String instanceId)
Set the name for the
.
QuartzScheduler
java.lang.IllegalArgumentException
- if name is null or empty.public static java.lang.String getUniqueIdentifier(java.lang.String schedName, java.lang.String schedInstId)
public java.lang.String getUniqueIdentifier()
public java.lang.String getRMIRegistryHost()
Get the host name of the RMI Registry that the scheduler should export itself to.
public void setRMIRegistryHost(java.lang.String hostName)
Set the host name of the RMI Registry that the scheduler should export itself to.
public int getRMIRegistryPort()
Get the port number of the RMI Registry that the scheduler should export itself to.
public void setRMIRegistryPort(int port)
Set the port number of the RMI Registry that the scheduler should export itself to.
public java.lang.String getRMICreateRegistryStrategy()
Get the setting of whether or not Quartz should create an RMI Registry, and if so, how.
public java.lang.String getThreadName()
Get the name for the
.
QuartzSchedulerThread
public void setThreadName(java.lang.String threadName)
Set the name for the
.
QuartzSchedulerThread
java.lang.IllegalArgumentException
- if name is null or empty.public void setRMICreateRegistryStrategy(java.lang.String rmiCreateRegistryStrategy)
Set whether or not Quartz should create an RMI Registry, and if so, how.
CREATE_REGISTRY_ALWAYS
,
CREATE_REGISTRY_AS_NEEDED
,
CREATE_REGISTRY_NEVER
public ThreadPool getThreadPool()
Get the
for the ThreadPool
to use.
QuartzScheduler
public void setThreadPool(ThreadPool threadPool)
Set the
for the ThreadPool
to use.
QuartzScheduler
java.lang.IllegalArgumentException
- if threadPool is null.public JobStore getJobStore()
Get the
for the JobStore
to use.
QuartzScheduler
public void setJobStore(JobStore jobStore)
Set the
for the JobStore
to use.
QuartzScheduler
java.lang.IllegalArgumentException
- if jobStore is null.public JobRunShellFactory getJobRunShellFactory()
Get the
for the JobRunShellFactory
to use.
QuartzScheduler
public void setJobRunShellFactory(JobRunShellFactory jobRunShellFactory)
Set the
for the JobRunShellFactory
to use.
QuartzScheduler
java.lang.IllegalArgumentException
- if jobRunShellFactory is null.
|
Quartz Project Page | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |