com.haoxuer.discover.activiti.data.service.ext.ActGroupEntityServiceFactory Maven / Gradle / Ivy
The newest version!
/**
* Copyright © 2012-2016 JeeSite All rights reserved.
*/
package com.haoxuer.discover.activiti.data.service.ext;
import org.activiti.engine.impl.interceptor.Session;
import org.activiti.engine.impl.interceptor.SessionFactory;
import org.activiti.engine.impl.persistence.entity.GroupIdentityManager;
import org.springframework.beans.factory.annotation.Autowired;
/**
* Activiti Group Entity Factory
* @author ThinkGem
* @version 2013-11-03
*/
public class ActGroupEntityServiceFactory implements SessionFactory {
@Autowired
private ActGroupEntityService actGroupEntityService;
public Class> getSessionType() {
// 返回原始的GroupIdentityManager类型
return GroupIdentityManager.class;
}
public Session openSession() {
// 返回自定义的GroupEntityManager实例
return actGroupEntityService;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy