com.haoxuer.discover.activiti.data.service.ext.ActUserEntityServiceFactory 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.UserIdentityManager;
import org.springframework.beans.factory.annotation.Autowired;
/**
* Activiti User Entity Service Factory
* @author ThinkGem
* @version 2013-11-03
*/
public class ActUserEntityServiceFactory implements SessionFactory {
@Autowired
private ActUserEntityService actUserEntityService;
public Class> getSessionType() {
// 返回原始的UserIdentityManager类型
return UserIdentityManager.class;
}
public Session openSession() {
// 返回自定义的UserEntityManager实例
return actUserEntityService;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy