Package org.openbravo.model.scheduling
Class QuartzCronTriggers
- java.lang.Object
-
- org.openbravo.base.structure.BaseOBObject
-
- org.openbravo.model.scheduling.QuartzCronTriggers
-
- All Implemented Interfaces:
Serializable
,BaseOBObjectDef
,OBNotSingleton
,OBProvidable
,DynamicEnabled
,Identifiable
public class QuartzCronTriggers extends BaseOBObject
Entity class for entity OBSCHEDCronTriggers (stored in table obsched_cron_triggers).
Help: Quartz triggers with cron-like scheduling configuration
NOTE: This class should not be instantiated directly. To instantiate this class theOBProvider
should be used.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
ENTITY_NAME
static String
PROPERTY_CRONEXPRESSION
Property cronExpression stored in column Cron_Expression in table obsched_cron_triggers
Help: Cron expression defining when and how often a trigger should be triggered.static String
PROPERTY_ID
Property id stored in column Obsched_Cron_Triggers_ID in table obsched_cron_triggersstatic String
PROPERTY_SCHEDNAME
Property schedName stored in column Sched_Name in table obsched_cron_triggers
Help: Quartz scheduler name. In non-clustered environment it's "NON-CLUSTERED". In a clustered environment it usually matches the machine.name of the cluster instance.static String
PROPERTY_TIMEZONE
Property timeZone stored in column Time_Zone_ID in table obsched_cron_triggers
Help: Time zone identifierstatic String
PROPERTY_TRIGGERGROUP
Property triggerGroup stored in column Trigger_Group in table obsched_cron_triggersstatic String
PROPERTY_TRIGGERNAME
Property triggerName stored in column Trigger_Name in table obsched_cron_triggersstatic String
TABLE_NAME
-
Fields inherited from class org.openbravo.base.structure.BaseOBObject
ID
-
-
Constructor Summary
Constructors Constructor Description QuartzCronTriggers()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCronExpression()
String
getEntityName()
String
getId()
String
getSchedName()
String
getTimeZone()
String
getTriggerGroup()
String
getTriggerName()
void
setCronExpression(String cronExpression)
void
setId(String id)
void
setSchedName(String schedName)
void
setTimeZone(String timeZone)
void
setTriggerGroup(String triggerGroup)
void
setTriggerName(String triggerName)
-
Methods inherited from class org.openbravo.base.structure.BaseOBObject
checkDerivedReadable, get, get, get, getEntity, getIdentifier, getValue, isAllowRead, isNewOBObject, isOrgClientAccessCheckEnabled, isWriteAccessCheckEnabled, set, setAccessChecks, setAllowRead, setDefaultValue, setId, setNewOBObject, setValue, toString, validate
-
-
-
-
Field Detail
-
TABLE_NAME
public static final String TABLE_NAME
- See Also:
- Constant Field Values
-
ENTITY_NAME
public static final String ENTITY_NAME
- See Also:
- Constant Field Values
-
PROPERTY_ID
public static final String PROPERTY_ID
Property id stored in column Obsched_Cron_Triggers_ID in table obsched_cron_triggers- See Also:
- Constant Field Values
-
PROPERTY_SCHEDNAME
public static final String PROPERTY_SCHEDNAME
Property schedName stored in column Sched_Name in table obsched_cron_triggers
Help: Quartz scheduler name. In non-clustered environment it's "NON-CLUSTERED". In a clustered environment it usually matches the machine.name of the cluster instance.- See Also:
- Constant Field Values
-
PROPERTY_TRIGGERNAME
public static final String PROPERTY_TRIGGERNAME
Property triggerName stored in column Trigger_Name in table obsched_cron_triggers- See Also:
- Constant Field Values
-
PROPERTY_TRIGGERGROUP
public static final String PROPERTY_TRIGGERGROUP
Property triggerGroup stored in column Trigger_Group in table obsched_cron_triggers- See Also:
- Constant Field Values
-
PROPERTY_CRONEXPRESSION
public static final String PROPERTY_CRONEXPRESSION
Property cronExpression stored in column Cron_Expression in table obsched_cron_triggers
Help: Cron expression defining when and how often a trigger should be triggered.- See Also:
- Constant Field Values
-
PROPERTY_TIMEZONE
public static final String PROPERTY_TIMEZONE
Property timeZone stored in column Time_Zone_ID in table obsched_cron_triggers
Help: Time zone identifier- See Also:
- Constant Field Values
-
-
Method Detail
-
getEntityName
public String getEntityName()
- Specified by:
getEntityName
in interfaceIdentifiable
- Specified by:
getEntityName
in classBaseOBObject
-
getId
public String getId()
- Specified by:
getId
in interfaceBaseOBObjectDef
- Specified by:
getId
in interfaceIdentifiable
- Overrides:
getId
in classBaseOBObject
- See Also:
PROPERTY_ID
-
setId
public void setId(String id)
- See Also:
PROPERTY_ID
-
getSchedName
public String getSchedName()
- See Also:
PROPERTY_SCHEDNAME
-
setSchedName
public void setSchedName(String schedName)
- See Also:
PROPERTY_SCHEDNAME
-
getTriggerName
public String getTriggerName()
- See Also:
PROPERTY_TRIGGERNAME
-
setTriggerName
public void setTriggerName(String triggerName)
- See Also:
PROPERTY_TRIGGERNAME
-
getTriggerGroup
public String getTriggerGroup()
- See Also:
PROPERTY_TRIGGERGROUP
-
setTriggerGroup
public void setTriggerGroup(String triggerGroup)
- See Also:
PROPERTY_TRIGGERGROUP
-
getCronExpression
public String getCronExpression()
- See Also:
PROPERTY_CRONEXPRESSION
-
setCronExpression
public void setCronExpression(String cronExpression)
- See Also:
PROPERTY_CRONEXPRESSION
-
getTimeZone
public String getTimeZone()
- See Also:
PROPERTY_TIMEZONE
-
setTimeZone
public void setTimeZone(String timeZone)
- See Also:
PROPERTY_TIMEZONE
-
-