Package com.netgrif.quartz.mongodb.dao
Class CalendarDao
- java.lang.Object
-
- com.netgrif.quartz.mongodb.dao.CalendarDao
-
public class CalendarDao extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CalendarDao(com.mongodb.client.MongoCollection<org.bson.Document> calendarCollection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()voidcreateIndex()com.mongodb.client.MongoCollection<org.bson.Document>getCollection()intgetCount()booleanremove(java.lang.String name)org.quartz.CalendarretrieveCalendar(java.lang.String calName)java.util.List<java.lang.String>retrieveCalendarNames()voidstore(java.lang.String name, org.quartz.Calendar calendar)
-
-
-
Method Detail
-
clear
public void clear()
-
createIndex
public void createIndex()
-
getCollection
public com.mongodb.client.MongoCollection<org.bson.Document> getCollection()
-
getCount
public int getCount()
-
remove
public boolean remove(java.lang.String name)
-
retrieveCalendar
public org.quartz.Calendar retrieveCalendar(java.lang.String calName) throws org.quartz.JobPersistenceException- Throws:
org.quartz.JobPersistenceException
-
store
public void store(java.lang.String name, org.quartz.Calendar calendar) throws org.quartz.JobPersistenceException- Throws:
org.quartz.JobPersistenceException
-
retrieveCalendarNames
public java.util.List<java.lang.String> retrieveCalendarNames()
-
-