/**
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
* You can obtain one at http://mozilla.org/MPL/2.0/.
*/
package org.mifosplatform.infrastructure.jobs.service;
public interface SchedulerServiceConstants {
public static final String JOB_KEY_SEPERATOR = " _ ";
public static final String TRIGGER_TYPE_CRON = "cron";
public static final String TRIGGER_TYPE_APPLICATION = "application";
public static final String TRIGGER_TYPE_REFERENCE = "TRIGGER_TYPE_REFERENCE";
public static final String SCHEDULER_EXCEPTION = "SchedulerException";
public static final String JOB_EXECUTION_EXCEPTION = "JobExecutionException";
public static final String JOB_METHOD_INVOCATION_FAILED_EXCEPTION = "JobMethodInvocationFailedException";
public static final String STATUS_SUCCESS = "success";
public static final String STATUS_FAILED = "failed";
public static final String DEFAULT_LISTENER_NAME = "Global Listner";
public static final int STACK_TRACE_LEVEL = 7;
public static final String TENANT_IDENTIFIER = "tenantIdentifier";
public static final String SCHEDULER = "Scheduler";
public static final String SCHEDULER_GROUP = "group";
public static final int DEFAULT_THREAD_COUNT = 7;
public static final int GROUP_THREAD_COUNT = 1;
public static final String SCHEDULER_NAME = "schedulerName";
}