使用平台组织模型事件接口,将平台组织模型的变更实时同步到目标系统。
实时同需要监听平台组织模型事件,接口定义参看 apidoc 中的com.seeyon.ctp.organization.event。
在相应的事件方法中编写代码,将平台对部门、人员、岗位和职务级别的新建、更新、删除和启用(停用)实时同步到 第三方系统。示例:
Java代码:
public OrganizationEventListener{ @listenEvent(event= AddMemberEvent.class,async=true) public void onAddMember(AddMemberEvent event){ V3xOrgMember member = event.getMember(); String name = member.getName(); …… } }
Spring配置:
<bean class="com.seeyon.apps.orgsync.OrganizationEventListener"> </bean>