Package com.avoka.fc.core.dao
Class SubmissionDeliveryCheckpointDao
- java.lang.Object
-
- com.avoka.core.dao.BaseDao
-
- com.avoka.fc.core.dao.AbstractDao
-
- com.avoka.fc.core.dao.SubmissionDeliveryCheckpointDao
-
public class SubmissionDeliveryCheckpointDao extends AbstractDao
Provides a DAO for theSubmissionDeliveryCheckpoint
entity.- Since:
- 3.5.0
-
-
Field Summary
-
Fields inherited from class com.avoka.core.dao.BaseDao
FETCH_LIMIT, STATEMENT_MAX_NO_PARAMETERS
-
-
Constructor Summary
Constructors Constructor Description SubmissionDeliveryCheckpointDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasDeliveryCheckpoint(Submission submission, String name, String status)
Determine whether a completed checkpoint with the given name already exists for the submission-
Methods inherited from class com.avoka.fc.core.dao.AbstractDao
andFilterClientExcludeNull, andFilterClientIncludeNull, andFilterClientOnly, isClientAccessAllowed, performQueryConfigCached
-
Methods inherited from class com.avoka.core.dao.BaseDao
addOrdering, addOrderingCaseInsensitive, addOrderingCaseSensitive, andQueryBetween, andQueryInExp, andQueryInExp, andQueryLikeIgnoreCaseExp, andQueryMatchDbExp, andQueryMatchExp, andQueryMatchIsNotNull, andQueryMatchIsNull, andQueryNoMatchExp, andQueryNotTrue, deleteObject, deleteObjects, findObject, getDataContext, getFetchLimit, getLogger, getObjectForPK, newObject, orQueryLikeIgnoreCaseExp, orQueryMatchExp, performNamedQuery, performNamedQuery, performNamedQuery, performNamedQuery, performNonSelectingQuery, performNonSelectingQuery, performNonSelectingQuery, performNonSelectingQuery, performQuery, performQuery, performQuery, registerNewObject, setCacheStrategy, setFetchLimit, setLocalCacheStrategy, setLocalCacheStrategy, setSharedCacheStrategy, toMap, toMap
-
-
-
-
Method Detail
-
hasDeliveryCheckpoint
public boolean hasDeliveryCheckpoint(Submission submission, String name, String status)
Determine whether a completed checkpoint with the given name already exists for the submission- Parameters:
submission
- a valid submission (required)name
- the name of the delivery checkpoint to look for (required)status
- the delivery checkpoint status (required)- Returns:
- true if a delivery checkpoint with this name exists for the submission
-
-