[ 
https://issues.apache.org/jira/browse/OPENEJB-1867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Romain Manni-Bucau closed OPENEJB-1867.
---------------------------------------

    Resolution: Fixed

here the system property keys:

    public static final String PROPERTIES_FILE = "org.quartz.properties";
    public static final String PROP_SCHED_INSTANCE_NAME = 
"org.quartz.scheduler.instanceName";
    public static final String PROP_SCHED_INSTANCE_ID = 
"org.quartz.scheduler.instanceId";
    public static final String PROP_SCHED_INSTANCE_ID_GENERATOR_PREFIX = 
"org.quartz.scheduler.instanceIdGenerator";
    public static final String PROP_SCHED_INSTANCE_ID_GENERATOR_CLASS =
        PROP_SCHED_INSTANCE_ID_GENERATOR_PREFIX + ".class";
    public static final String PROP_SCHED_THREAD_NAME = 
"org.quartz.scheduler.threadName";
    public static final String PROP_SCHED_SKIP_UPDATE_CHECK = 
"org.quartz.scheduler.skipUpdateCheck";
    public static final String PROP_SCHED_BATCH_TIME_WINDOW = 
"org.quartz.scheduler.batchTriggerAcquisitionFireAheadTimeWindow";
    public static final String PROP_SCHED_MAX_BATCH_SIZE = 
"org.quartz.scheduler.batchTriggerAcquisitionMaxCount";
    public static final String PROP_SCHED_JMX_EXPORT = 
"org.quartz.scheduler.jmx.export";
    public static final String PROP_SCHED_JMX_OBJECT_NAME = 
"org.quartz.scheduler.jmx.objectName";
    public static final String PROP_SCHED_JMX_PROXY = 
"org.quartz.scheduler.jmx.proxy";
   public static final String PROP_SCHED_JMX_PROXY_CLASS = 
"org.quartz.scheduler.jmx.proxy.class"; 
    public static final String PROP_SCHED_RMI_EXPORT = 
"org.quartz.scheduler.rmi.export";
    public static final String PROP_SCHED_RMI_PROXY = 
"org.quartz.scheduler.rmi.proxy";
    public static final String PROP_SCHED_RMI_HOST = 
"org.quartz.scheduler.rmi.registryHost";
    public static final String PROP_SCHED_RMI_PORT = 
"org.quartz.scheduler.rmi.registryPort";
    public static final String PROP_SCHED_RMI_SERVER_PORT = 
"org.quartz.scheduler.rmi.serverPort";
    public static final String PROP_SCHED_RMI_CREATE_REGISTRY = 
"org.quartz.scheduler.rmi.createRegistry";
    public static final String PROP_SCHED_RMI_BIND_NAME = 
"org.quartz.scheduler.rmi.bindName";
    public static final String PROP_SCHED_WRAP_JOB_I_USER_TX = 
"org.quartz.scheduler.wrapJobExecutionInUserTransaction";
    public static final String PROP_SCHED_USER_TX_URL = 
"org.quartz.scheduler.userTransactionURL";
    public static final String PROP_SCHED_IDLE_WAIT_TIME = 
"org.quartz.scheduler.idleWaitTime";
    public static final String PROP_SCHED_DB_FAILURE_RETRY_INTERVAL = 
"org.quartz.scheduler.dbFailureRetryInterval";
    public static final String PROP_SCHED_MAKE_SCHEDULER_THREAD_DAEMON = 
"org.quartz.scheduler.makeSchedulerThreadDaemon";
    public static final String 
PROP_SCHED_SCHEDULER_THREADS_INHERIT_CONTEXT_CLASS_LOADER_OF_INITIALIZING_THREAD
 = "org.quartz.scheduler.threadsInheritContextClassLoaderOfInitializer";
    public static final String PROP_SCHED_CLASS_LOAD_HELPER_CLASS = 
"org.quartz.scheduler.classLoadHelper.class";
    public static final String PROP_SCHED_JOB_FACTORY_CLASS = 
"org.quartz.scheduler.jobFactory.class";
    public static final String PROP_SCHED_JOB_FACTORY_PREFIX = 
"org.quartz.scheduler.jobFactory";
    public static final String PROP_SCHED_INTERRUPT_JOBS_ON_SHUTDOWN = 
"org.quartz.scheduler.interruptJobsOnShutdown";
    public static final String PROP_SCHED_INTERRUPT_JOBS_ON_SHUTDOWN_WITH_WAIT 
= "org.quartz.scheduler.interruptJobsOnShutdownWithWait";
    public static final String PROP_SCHED_CONTEXT_PREFIX = 
"org.quartz.context.key";
    public static final String PROP_THREAD_POOL_PREFIX = 
"org.quartz.threadPool";
    public static final String PROP_THREAD_POOL_CLASS = 
"org.quartz.threadPool.class";
    public static final String PROP_JOB_STORE_PREFIX = "org.quartz.jobStore";
    public static final String PROP_JOB_STORE_LOCK_HANDLER_PREFIX = 
PROP_JOB_STORE_PREFIX + ".lockHandler";
    public static final String PROP_JOB_STORE_LOCK_HADLER_CLASS = 
PROP_JOB_STORE_LOCK_HANDLER_PREFIX + ".class";
    public static final String PROP_TABLE_PREFIX = "tablePrefix";
    public static final String PROP_SCHED_NAME = "schedName";
    public static final String PROP_JOB_STORE_CLASS = 
"org.quartz.jobStore.class";
    public static final String PROP_JOB_STORE_USE_PROP = 
"org.quartz.jobStore.useProperties";
    public static final String PROP_DATASOURCE_PREFIX = "org.quartz.dataSource";
    public static final String PROP_CONNECTION_PROVIDER_CLASS = 
"connectionProvider.class";
    public static final String PROP_DATASOURCE_DRIVER = "driver";
    public static final String PROP_DATASOURCE_URL = "URL";
    public static final String PROP_DATASOURCE_USER = "user";
    public static final String PROP_DATASOURCE_PASSWORD = "password";
    public static final String PROP_DATASOURCE_MAX_CONNECTIONS = 
"maxConnections";
    public static final String PROP_DATASOURCE_VALIDATION_QUERY = 
"validationQuery";
    public static final String PROP_DATASOURCE_JNDI_URL = "jndiURL";
    public static final String PROP_DATASOURCE_JNDI_ALWAYS_LOOKUP = 
"jndiAlwaysLookup";
    public static final String PROP_DATASOURCE_JNDI_INITIAL = 
"java.naming.factory.initial";
    public static final String PROP_DATASOURCE_JNDI_PROVDER = 
"java.naming.provider.url";
    public static final String PROP_DATASOURCE_JNDI_PRINCIPAL = 
"java.naming.security.principal";
    public static final String PROP_DATASOURCE_JNDI_CREDENTIALS = 
"java.naming.security.credentials";
    public static final String PROP_PLUGIN_PREFIX = "org.quartz.plugin";
    public static final String PROP_PLUGIN_CLASS = "class";
    public static final String PROP_JOB_LISTENER_PREFIX = 
"org.quartz.jobListener";
    public static final String PROP_TRIGGER_LISTENER_PREFIX = 
"org.quartz.triggerListener";
    public static final String PROP_LISTENER_CLASS = "class";
    public static final String DEFAULT_INSTANCE_ID = "NON_CLUSTERED";
    public static final String AUTO_GENERATE_INSTANCE_ID = "AUTO";
    public static final String PROP_THREAD_EXECUTOR = 
"org.quartz.threadExecutor";
    public static final String PROP_THREAD_EXECUTOR_CLASS = 
"org.quartz.threadExecutor.class";
    public static final String SYSTEM_PROPERTY_AS_INSTANCE_ID = "SYS_PROP";

                
> ability to configure the default job scheduler
> ----------------------------------------------
>
>                 Key: OPENEJB-1867
>                 URL: https://issues.apache.org/jira/browse/OPENEJB-1867
>             Project: OpenEJB
>          Issue Type: Improvement
>            Reporter: Romain Manni-Bucau
>             Fix For: 4.1.0
>
>
> expose as openejb properties (system properties, conf/system.properties) 
> constants defined in org.quartz.impl.StdSchedulerFactory

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to