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 class
DataRetentionInfoDao.DataInfo
Provides a Data Retention Info class.static class
DataRetentionInfoDao.JobStatusGroupInfo
Provides a job status aggregation group info reporting classstatic class
DataRetentionInfoDao.SubStatusGroupInfo
Provides a submission status aggregation group info reporting classstatic class
DataRetentionInfoDao.SubStatusGroupInfoComparator
Provides sub status group info comparatorstatic class
DataRetentionInfoDao.TableSize
Provides a Table Size class.
-
Field Summary
Fields Modifier and Type Field Description static String
COLLABORATION_JOBS
The 'Collaboration Jobs'.static String
ERROR_LOG
The 'Error Log'.static String
EVENT_LOG
The 'Event Log'.static String
FIELD_WORKER_CLIENT_LOG
The 'Field Worker Client Log'.static String
FIELD_WORKER_SYNC_CALL
The 'Field Worker Sync Call'.static String
FIELD_WORKER_SYNC_LOG
The 'Field Worker Sync Log'.static String
FORM_TRANSACTION_HISTORY
The 'Form Transaction History'.static String
GROOVY_SERVICE_LOG
The 'Groovy Service Log'.static String
SCHEDULED_JOB_HISTORY
The 'Scheduled Job History'.static String
SECURITY_AUDIT_LOG
The 'Security Audit Log'.static String
SECURITY_MANAGER_LOG
The 'Security Manager Log'.static String
SERVER_HEALTH
The 'Server Health'.static String
USER_LOGIN_HISTORY
The '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 void
invalidateCache()
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
-
-