CustomUserEntityManagerFactory.java 727 B

1234567891011121314151617181920212223
  1. package com.izouma.awesomeadmin.activiti;
  2. import org.activiti.engine.impl.interceptor.Session;
  3. import org.activiti.engine.impl.interceptor.SessionFactory;
  4. import org.activiti.engine.impl.persistence.entity.UserIdentityManager;
  5. public class CustomUserEntityManagerFactory implements SessionFactory {
  6. private CustomUserEntityManager customUserEntityManager;
  7. @Override
  8. public Class<?> getSessionType() {
  9. return UserIdentityManager.class;
  10. }
  11. @Override
  12. public Session openSession() {
  13. return customUserEntityManager;
  14. }
  15. public void setCustomUserEntityManager(CustomUserEntityManager customUserEntityManager) {
  16. this.customUserEntityManager = customUserEntityManager;
  17. }
  18. }