|
@@ -0,0 +1,99 @@
|
|
|
+package com.xt.js.gkaq.frame.wf;
|
|
|
+
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
+
|
|
|
+import org.activiti.engine.ActivitiException;
|
|
|
+import org.activiti.engine.identity.Group;
|
|
|
+import org.activiti.engine.identity.User;
|
|
|
+import org.activiti.engine.identity.UserQuery;
|
|
|
+import org.activiti.engine.impl.Page;
|
|
|
+import org.activiti.engine.impl.UserQueryImpl;
|
|
|
+import org.activiti.engine.impl.persistence.entity.IdentityInfoEntity;
|
|
|
+import org.activiti.engine.impl.persistence.entity.UserEntity;
|
|
|
+import org.activiti.engine.impl.persistence.entity.UserEntityManager;
|
|
|
+import org.springframework.stereotype.Service;
|
|
|
+
|
|
|
+/**
|
|
|
+ * ×Ô¶¨ÒåUserEntityManager
|
|
|
+ *
|
|
|
+ * @author Ô¬Ïþ¶¬
|
|
|
+ */
|
|
|
+@Service
|
|
|
+public class MyUserEntityManager extends UserEntityManager {
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public User createNewUser(String userId) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void insertUser(User user) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void updateUser(User updatedUser) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public UserEntity findUserById(String userId) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void deleteUser(String userId) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<User> findUserByQueryCriteria(UserQueryImpl query, Page page) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public long findUserCountByQueryCriteria(UserQueryImpl query) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<Group> findGroupsByUser(String userId) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public UserQuery createNewUserQuery() {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public IdentityInfoEntity findUserInfoByUserIdAndKey(String userId, String key) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<String> findUserInfoKeysByUserIdAndType(String userId, String type) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Boolean checkPassword(String userId, String password) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<User> findPotentialStarterUsers(String proceDefId) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<User> findUsersByNativeQuery(Map<String, Object> parameterMap, int firstResult, int maxResults) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public long findUserCountByNativeQuery(Map<String, Object> parameterMap) {
|
|
|
+ throw new ActivitiException("user manager doesn't support!");
|
|
|
+ }
|
|
|
+}
|