@Component(value="user-operation") public class UserAdminOperation extends Object implements IUserAdminOperation
Constructor and Description |
---|
UserAdminOperation() |
public fj.data.Either<User,ActionStatus> getInactiveUserData(String id)
getInactiveUserData
in interface IUserAdminOperation
public fj.data.Either<User,ActionStatus> getUserData(String id, boolean inTransaction)
getUserData
in interface IUserAdminOperation
public fj.data.Either<User,StorageOperationStatus> saveUserData(User user)
saveUserData
in interface IUserAdminOperation
public fj.data.Either<User,StorageOperationStatus> updateUserData(User user)
updateUserData
in interface IUserAdminOperation
public fj.data.Either<User,StorageOperationStatus> deActivateUser(User user)
deActivateUser
in interface IUserAdminOperation
public fj.data.Either<User,ActionStatus> deleteUserData(String id)
deleteUserData
in interface IUserAdminOperation
public fj.data.Either<List<org.apache.tinkerpop.gremlin.structure.Edge>,StorageOperationStatus> getUserPandingTasksList(User user, Map<String,Object> properties)
getUserPandingTasksList
in interface IUserAdminOperation
public fj.data.Either<List<User>,ActionStatus> getAllUsersWithRole(String role, String status)
getAllUsersWithRole
in interface IUserAdminOperation
public fj.data.Either<org.apache.commons.lang3.tuple.ImmutablePair<User,FunctionalMenuInfo>,ActionStatus> getUserDataWithFunctionalMenu(String userId)
getUserDataWithFunctionalMenu
in interface IUserAdminOperation
public fj.data.Either<UserFunctionalMenuData,TitanOperationStatus> getFunctionalMenu(String userId)
public fj.data.Either<FunctionalMenuInfo,TitanOperationStatus> createOrUpdateFunctionalMenu(String userId, String newFunctionalMenu)
createOrUpdateFunctionalMenu
in interface IUserAdminOperation
Copyright © 2017. All rights reserved.