Package com.avoka.fc.core.dao
Class DataRetentionInfoDao
- java.lang.Object
-
- com.avoka.core.dao.BaseDao
-
- com.avoka.fc.core.dao.AbstractDao
-
- com.avoka.fc.core.dao.DataRetentionInfoDao
-
public class DataRetentionInfoDao extends AbstractDao
Provides a Data Retention Info DAO.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataRetentionInfoDao.DataInfoProvides a Data Retention Info class.static classDataRetentionInfoDao.JobStatusGroupInfoProvides a job status aggregation group info reporting classstatic classDataRetentionInfoDao.SubStatusGroupInfoProvides a submission status aggregation group info reporting classstatic classDataRetentionInfoDao.SubStatusGroupInfoComparatorProvides sub status group info comparatorstatic classDataRetentionInfoDao.TableSizeProvides a Table Size class.
-
Field Summary
Fields Modifier and Type Field Description static StringCOLLABORATION_JOBSThe 'Collaboration Jobs'.static StringERROR_LOGThe 'Error Log'.static StringEVENT_LOGThe 'Event Log'.static StringFIELD_WORKER_CLIENT_LOGThe 'Field Worker Client Log'.static StringFIELD_WORKER_SYNC_CALLThe 'Field Worker Sync Call'.static StringFIELD_WORKER_SYNC_LOGThe 'Field Worker Sync Log'.static StringFORM_TRANSACTION_HISTORYThe 'Form Transaction History'.static StringGROOVY_SERVICE_LOGThe 'Groovy Service Log'.static StringSCHEDULED_JOB_HISTORYThe 'Scheduled Job History'.static StringSECURITY_AUDIT_LOGThe 'Security Audit Log'.static StringSECURITY_MANAGER_LOGThe 'Security Manager Log'.static StringSERVER_HEALTHThe 'Server Health'.static StringUSER_LOGIN_HISTORYThe 'User Login History'.-
Fields inherited from class com.avoka.core.dao.BaseDao
FETCH_LIMIT, STATEMENT_MAX_NO_PARAMETERS
-
-
Constructor Summary
Constructors Constructor Description DataRetentionInfoDao()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DataRetentionInfoDao.DataInfo>getDataRetentionInfoList()Return the data retention info list.List<DataRetentionInfoDao.JobStatusGroupInfo>getJobGroupInfoList()List<DataRetentionInfoDao.SubStatusGroupInfo>getJobSubGroupInfoList()List<DataRetentionInfoDao.SubStatusGroupInfo>getSubGroupInfoList()List<DataRetentionInfoDao.TableSize>getTopTableSizes()Return the list of top table sizes for the TM database schema, or an empty list of not supported.static voidinvalidateCache()Invalidate the info results cache.-
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
-
-
-
-
Field Detail
-
COLLABORATION_JOBS
public static final String COLLABORATION_JOBS
The 'Collaboration Jobs'.- See Also:
- Constant Field Values
-
FORM_TRANSACTION_HISTORY
public static final String FORM_TRANSACTION_HISTORY
The 'Form Transaction History'.- See Also:
- Constant Field Values
-
ERROR_LOG
public static final String ERROR_LOG
The 'Error Log'.- See Also:
- Constant Field Values
-
EVENT_LOG
public static final String EVENT_LOG
The 'Event Log'.- See Also:
- Constant Field Values
-
GROOVY_SERVICE_LOG
public static final String GROOVY_SERVICE_LOG
The 'Groovy Service Log'.- See Also:
- Constant Field Values
-
FIELD_WORKER_CLIENT_LOG
public static final String FIELD_WORKER_CLIENT_LOG
The 'Field Worker Client Log'.- See Also:
- Constant Field Values
-
FIELD_WORKER_SYNC_CALL
public static final String FIELD_WORKER_SYNC_CALL
The 'Field Worker Sync Call'.- See Also:
- Constant Field Values
-
FIELD_WORKER_SYNC_LOG
public static final String FIELD_WORKER_SYNC_LOG
The 'Field Worker Sync Log'.- See Also:
- Constant Field Values
-
SCHEDULED_JOB_HISTORY
public static final String SCHEDULED_JOB_HISTORY
The 'Scheduled Job History'.- See Also:
- Constant Field Values
-
SECURITY_MANAGER_LOG
public static final String SECURITY_MANAGER_LOG
The 'Security Manager Log'.- See Also:
- Constant Field Values
-
SECURITY_AUDIT_LOG
public static final String SECURITY_AUDIT_LOG
The 'Security Audit Log'.- See Also:
- Constant Field Values
-
SERVER_HEALTH
public static final String SERVER_HEALTH
The 'Server Health'.- See Also:
- Constant Field Values
-
USER_LOGIN_HISTORY
public static final String USER_LOGIN_HISTORY
The 'User Login History'.- See Also:
- Constant Field Values
-
-
Method Detail
-
invalidateCache
public static void invalidateCache()
Invalidate the info results cache.- Since:
- 4.3.3
-
getDataRetentionInfoList
public List<DataRetentionInfoDao.DataInfo> getDataRetentionInfoList()
Return the data retention info list.- Returns:
- the data retention info list
-
getJobGroupInfoList
public List<DataRetentionInfoDao.JobStatusGroupInfo> getJobGroupInfoList()
- Returns:
- the job status aggregation group information.
- Since:
- 4.3.3
-
getSubGroupInfoList
public List<DataRetentionInfoDao.SubStatusGroupInfo> getSubGroupInfoList()
- Returns:
- the submission (with no job association) status aggregation group information.
- Since:
- 4.3.3
-
getJobSubGroupInfoList
public List<DataRetentionInfoDao.SubStatusGroupInfo> getJobSubGroupInfoList()
- Returns:
- the job submissions (with job association) status aggregation group information.
- Since:
- 18.5.0
-
getTopTableSizes
public List<DataRetentionInfoDao.TableSize> getTopTableSizes()
Return the list of top table sizes for the TM database schema, or an empty list of not supported.- Returns:
- the list of top table sizes for the TM database schema, or an empty list of not supported.
- Since:
- 4.3.3
-
-