类 com.seeyon.ctp.event.Event
的使用

使用 Event 的软件包
com.seeyon.ctp.common.filemanager.event 文件(附件)管理事件。 
com.seeyon.ctp.event 事件组件。 
com.seeyon.ctp.login.event   
com.seeyon.ctp.organization.event 组织模型管理事件。 
com.seeyon.ctp.portal.space.event   
 

com.seeyon.ctp.common.filemanager.eventEvent 的使用
 

com.seeyon.ctp.common.filemanager.eventEvent 的子类
 class FileDownloadEvent
          文件下载事件,在文件下载设置输出流之前触发。
 class FileUploadEvent
          文件上传事件,在文件上传到服务器存储在文件系统中并保存到数据库之前触发。
 

com.seeyon.ctp.eventEvent 的使用
 

参数类型为 Eventcom.seeyon.ctp.event 中的方法
static void EventDispatcher.fireEvent(Event event)
          触发事件,不抛出异常,只记录日志。
static void EventDispatcher.fireEventAfterCommit(Event event)
          触发事件,不立即触发。
static void EventDispatcher.fireEventWithException(Event event)
          触发事件,有异常则抛出。
 

类型变量类型为 Eventcom.seeyon.ctp.event 中的方法参数
static void EventDispatcher.register(java.lang.Class<? extends Event> eventType, com.seeyon.ctp.event.Listener listener)
          注册事件监听。
static void EventDispatcher.register(java.lang.Class<? extends Event> event, java.lang.String beanName, java.lang.String methodName, boolean async)
           
static void EventDispatcher.register(java.lang.Class<? extends Event> event, java.lang.String beanName, java.lang.String methodName, boolean async, EventTriggerMode mode)
           
 

com.seeyon.ctp.login.eventEvent 的使用
 

com.seeyon.ctp.login.eventEvent 的子类
 class UserLoginEvent
          用户登录事件,登录时触发。
 class UserLogoutEvent
          用户登出事件,登出时触发。
 

com.seeyon.ctp.organization.eventEvent 的使用
 

com.seeyon.ctp.organization.eventEvent 的子类
 class AddAccountEvent
           
 class AddBatchMemberEvent
           
 class AddConCurrentPostEvent
           
 class AddDepartmentEvent
           
 class AddDutyLevelEvent
           
 class AddLevelEvent
           
 class AddMemberEvent
           
 class AddPostEvent
           
 class AddTeamEvent
           
 class ChangePwdEvent
          人员修改密码事件
 class ClusterMemberEvent
          集群其它节点的人员状态改变(增删改)事件,仅供内部使用。
 class DeleteAccountEvent
           
 class DeleteConCurrentPostEvent
           
 class DeleteDepartmentEvent
           
 class DeleteDutyLevelEvent
           
 class DeleteLevelEvent
           
 class DeleteMemberEvent
           
 class DeletePostEvent
           
 class DeleteTeamEvent
           
 class MemberAccountChangeEvent
          人员跨单位调整事件。
 class MemberUpdateDeptEvent
           
 class MoveDepartmentEvent
          移动部门事件
 class UpdateAccountEvent
           
 class UpdateDepartmentEvent
           
 class UpdateDeptRoleEvent
           
 class UpdateDutyLevelEvent
           
 class UpdateLevelEvent
           
 class UpdateMemberEvent
           
 class UpdatePostEvent
           
 class UpdateTeamEvent
           
 

com.seeyon.ctp.portal.space.eventEvent 的使用
 

com.seeyon.ctp.portal.space.eventEvent 的子类
 class AddSpaceEvent
          新建空间事件
 class DeleteSpaceEvent
          删除空间事件
 class UpdateSpaceEvent
          更新空间事件