Class TriggerPropertiesConverter
- java.lang.Object
-
- com.netgrif.quartz.mongodb.trigger.TriggerPropertiesConverter
-
- Direct Known Subclasses:
CalendarIntervalTriggerPropertiesConverter,CronTriggerPropertiesConverter,DailyTimeIntervalTriggerPropertiesConverter,SimpleTriggerPropertiesConverter
public abstract class TriggerPropertiesConverter extends java.lang.ObjectConverts trigger type specific properties.
-
-
Constructor Summary
Constructors Constructor Description TriggerPropertiesConverter()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract booleancanHandle(org.quartz.spi.OperableTrigger trigger)static TriggerPropertiesConvertergetConverterFor(org.quartz.spi.OperableTrigger trigger)Returns properties converter for given trigger or null when not found.abstract org.bson.DocumentinjectExtraPropertiesForInsert(org.quartz.spi.OperableTrigger trigger, org.bson.Document original)abstract voidsetExtraPropertiesAfterInstantiation(org.quartz.spi.OperableTrigger trigger, org.bson.Document stored)
-
-
-
Method Detail
-
getConverterFor
public static TriggerPropertiesConverter getConverterFor(org.quartz.spi.OperableTrigger trigger)
Returns properties converter for given trigger or null when not found.- Parameters:
trigger- a trigger instance- Returns:
- converter or null
-
canHandle
protected abstract boolean canHandle(org.quartz.spi.OperableTrigger trigger)
-
injectExtraPropertiesForInsert
public abstract org.bson.Document injectExtraPropertiesForInsert(org.quartz.spi.OperableTrigger trigger, org.bson.Document original)
-
setExtraPropertiesAfterInstantiation
public abstract void setExtraPropertiesAfterInstantiation(org.quartz.spi.OperableTrigger trigger, org.bson.Document stored)
-
-