@ProcessInDataSource(name=BASE) public class OperationlogManagerImpl extends com.seeyon.ctp.common.dao.BaseHibernateDao<OperationLog> implements OperationlogManager
构造器和说明 |
---|
OperationlogManagerImpl() |
限定符和类型 | 方法和说明 |
---|---|
void |
deleteLogById(java.lang.Long id)
通过主键删除对象
|
void |
deleteLogById(java.lang.String id)
删除日志
|
void |
deleteLogByObjectId(java.util.List<OperationLog> logList)
通过文档的id删除日志
|
java.util.List<OperationLog> |
getAllOperationLog(boolean needPagination)
查询所有日志
|
java.util.List<OperationLog> |
getAllOperationLog(java.util.List<java.lang.Long> objectIds,
boolean needPagination)
查询集合对象的所有日志
|
java.util.List<OperationLog> |
getAllOperationLogByConditions(java.util.List<java.lang.Long> objectIds,
boolean needPagination,
java.util.Map<java.lang.String,java.lang.Object> Params)
通过文档id查询操作记录(条件查询)
|
java.util.List<OperationLog> |
getOperationLogByCat(int catId,
boolean needPagination)
查询某一类别的日志
|
java.util.List<OperationLog> |
getOperationLogByCondition(java.lang.String category,
java.lang.String startTime,
java.lang.String endTime,
boolean needPagination)
根据条件查询日志
|
OperationLog |
getOperationLogByDocHistoryBodyId(java.lang.Long id)
通过历史正文表的主键或者操作记录
|
OperationLog |
getOperationLogById(java.lang.Long id)
通过主键获得操作日志对象
|
OperationLogDao |
getOperationLogDao() |
void |
insertOplog(java.lang.Long objectId,
com.seeyon.ctp.common.constants.ApplicationCategoryEnum category,
java.lang.String actionType,
java.lang.String contentLabel,
java.lang.Object... contentParameters)
保存业务日志,操作者就是当前登录者
|
void |
insertOplog(java.lang.Long objectId,
java.lang.Long subObjectId,
com.seeyon.ctp.common.constants.ApplicationCategoryEnum category,
java.lang.String actionType,
java.lang.String contentLabel,
java.lang.Object... contentParameters)
保存业务日志,操作者就是当前登录者
|
void |
insertOplog(java.lang.Long memberId,
java.lang.Long objectId,
java.lang.Long subObjectId,
com.seeyon.ctp.common.constants.ApplicationCategoryEnum category,
java.lang.String actionType,
java.lang.String contentLabel,
java.lang.Object... contentParameters) |
java.util.List<OperationLog> |
queryByObjectId(java.lang.Long objectId,
boolean needPagination)
根据操作对象查询日志
|
java.util.List<OperationLog> |
queryBySubObjectId(java.lang.Long subObjectId,
boolean needPagination)
根据次操作对象查询日志
|
java.util.List<OperationLog> |
queryBySubObjectIdAndObjectId(java.lang.Long objectId,
java.lang.Long subObjectId,
boolean needPagination)
根据操作对象和次操作对象查询日志
objectId=? |
java.util.List<OperationLog> |
queryBySubObjectIdOrObjectId(java.lang.Long objectId,
java.lang.Long subObjectId,
boolean needPagination)
根据操作对象或者次操作对象查询日志
objectId=? |
void |
setOperationLogDao(OperationLogDao operationLogDao) |
delete, delete, delete, delete, deleteObject, findBy, findByExample, getQueryCount, isNotUnique, pagedQuery, pagedQuery, pagedQuery, pagedQuery, paginate, paginate, paginate, remove, removeById, saveAll, sortCriteria, update, update, update, update, update, updateAll, withoutPagination, withPagination
closeSessionIfNecessary, getSession, getSession, releaseSession
bulkUpdate, bulkUpdate, checkDaoConfig, convertHibernateAccessException, count, count, count, createHibernateTemplate, delete, delete, executeCriteria, executeCriteria, executeUniqueCriteria, find, find, find, find, find, find, findBy, findByLike, findNativeSQL, findSimpleObjects, findSimpleObjects, findUnique, findUnique, findUniqueBy, findVarargs, findWithCount, findWithCount, get, getAll, getBatchSize, getCountByCriteria, getEntityClass, getHibernateTemplate, getSessionFactory, getSimpleObject, save, savePatchAll, setHibernateTemplate, setParameters, setSessionFactory, sortCriteria, update, updatePatchAll
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
bulkUpdate, bulkUpdate, count, count, count, delete, delete, executeCriteria, executeCriteria, executeUniqueCriteria, find, find, find, find, find, find, findBy, findByLike, findNativeSQL, findSimpleObjects, findSimpleObjects, findUnique, findUnique, findUniqueBy, findVarargs, findWithCount, findWithCount, get, getAll, getCountByCriteria, getHibernateTemplate, getSessionFactory, getSimpleObject, save, savePatchAll, setHibernateTemplate, setSessionFactory, update, updatePatchAll
public void insertOplog(java.lang.Long memberId, java.lang.Long objectId, java.lang.Long subObjectId, com.seeyon.ctp.common.constants.ApplicationCategoryEnum category, java.lang.String actionType, java.lang.String contentLabel, java.lang.Object... contentParameters)
insertOplog
在接口中 OperationlogManager
public void insertOplog(java.lang.Long objectId, java.lang.Long subObjectId, com.seeyon.ctp.common.constants.ApplicationCategoryEnum category, java.lang.String actionType, java.lang.String contentLabel, java.lang.Object... contentParameters)
OperationlogManager
insertOplog
在接口中 OperationlogManager
objectId
- 操作对象idsubObjectId
- 次操作对象idcategory
- 所属应用类别actionType
- 操作类型contentLabel
- 显示内容国际化key(国际化资源自行管理)contentParameters
- 国际化参数public void insertOplog(java.lang.Long objectId, com.seeyon.ctp.common.constants.ApplicationCategoryEnum category, java.lang.String actionType, java.lang.String contentLabel, java.lang.Object... contentParameters)
OperationlogManager
insertOplog
在接口中 OperationlogManager
objectId
- 操作对象idcategory
- 所属应用类别actionType
- 操作类型contentLabel
- 显示内容国际化key(国际化资源自行管理)contentParameters
- 国际化参数public java.util.List<OperationLog> getAllOperationLog(java.util.List<java.lang.Long> objectIds, boolean needPagination)
OperationlogManager
getAllOperationLog
在接口中 OperationlogManager
needPagination
- 是否需要分页public java.util.List<OperationLog> getAllOperationLog(boolean needPagination)
OperationlogManager
getAllOperationLog
在接口中 OperationlogManager
public java.util.List<OperationLog> getOperationLogByCat(int catId, boolean needPagination)
OperationlogManager
getOperationLogByCat
在接口中 OperationlogManager
catId
- 类别(ApplicationCategoryEnum.xxx)public java.util.List<OperationLog> getOperationLogByCondition(java.lang.String category, java.lang.String startTime, java.lang.String endTime, boolean needPagination) throws java.lang.Exception
OperationlogManager
getOperationLogByCondition
在接口中 OperationlogManager
category
- 模块类别startTime
- 开始时间endTime
- 截至时间needPagination
- 是否需要分页java.lang.Exception
public java.util.List<OperationLog> queryByObjectId(java.lang.Long objectId, boolean needPagination)
OperationlogManager
queryByObjectId
在接口中 OperationlogManager
needPagination
- 是否需要分页public java.util.List<OperationLog> queryBySubObjectId(java.lang.Long subObjectId, boolean needPagination)
OperationlogManager
queryBySubObjectId
在接口中 OperationlogManager
needPagination
- 是否需要分页public java.util.List<OperationLog> queryBySubObjectIdAndObjectId(java.lang.Long objectId, java.lang.Long subObjectId, boolean needPagination)
OperationlogManager
objectId=? and subObjectId=?
queryBySubObjectIdAndObjectId
在接口中 OperationlogManager
needPagination
- 是否需要分页public java.util.List<OperationLog> queryBySubObjectIdOrObjectId(java.lang.Long objectId, java.lang.Long subObjectId, boolean needPagination)
OperationlogManager
objectId=? or subObjectId=?
queryBySubObjectIdOrObjectId
在接口中 OperationlogManager
needPagination
- 是否需要分页public void deleteLogById(java.lang.String id) throws java.lang.Exception
OperationlogManager
deleteLogById
在接口中 OperationlogManager
java.lang.Exception
public void deleteLogById(java.lang.Long id)
deleteLogById
在接口中 OperationlogManager
id
- public OperationLogDao getOperationLogDao()
public void setOperationLogDao(OperationLogDao operationLogDao)
public void deleteLogByObjectId(java.util.List<OperationLog> logList)
OperationlogManager
deleteLogByObjectId
在接口中 OperationlogManager
public OperationLog getOperationLogById(java.lang.Long id)
OperationlogManager
getOperationLogById
在接口中 OperationlogManager
public OperationLog getOperationLogByDocHistoryBodyId(java.lang.Long id)
OperationlogManager
getOperationLogByDocHistoryBodyId
在接口中 OperationlogManager
public java.util.List<OperationLog> getAllOperationLogByConditions(java.util.List<java.lang.Long> objectIds, boolean needPagination, java.util.Map<java.lang.String,java.lang.Object> Params)
OperationlogManager
getAllOperationLogByConditions
在接口中 OperationlogManager