Package org.quartz
Class SchedulerContext
- java.lang.Object
-
- org.quartz.utils.DirtyFlagMap<java.lang.String,java.lang.Object>
-
- org.quartz.utils.StringKeyDirtyFlagMap
-
- org.quartz.SchedulerContext
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.util.Map<java.lang.String,java.lang.Object>
public class SchedulerContext extends StringKeyDirtyFlagMap implements java.io.Serializable
Holds context/environment data that can be made available to Jobs as they are executed. This feature is much like the ServletContext feature when working with J2EE servlets.Future versions of Quartz may make distinctions on how it propagates data in
SchedulerContextbetween instances of proxies to a single scheduler instance - i.e. if Quartz is being used via RMI.- Author:
- James House
- See Also:
Scheduler.getContext(), Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SchedulerContext()Create an emptySchedulerContext.SchedulerContext(java.util.Map<?,?> map)Create aSchedulerContextwith the given data.
-
Method Summary
-
Methods inherited from class org.quartz.utils.StringKeyDirtyFlagMap
containsTransientData, equals, getAllowsTransientData, getBoolean, getChar, getDouble, getFloat, getInt, getKeys, getLong, getString, hashCode, put, put, put, put, put, put, put, put, removeTransientData, setAllowsTransientData
-
Methods inherited from class org.quartz.utils.DirtyFlagMap
clear, clearDirtyFlag, clone, containsKey, containsValue, entrySet, get, getWrappedMap, isDirty, isEmpty, keySet, putAll, remove, size, values
-
-