Uses of Interface
com.easydesk.security.entity.EasyDeskUser
Packages that use EasyDeskUser
Package
Description
EasyDesk 의 ObjectModel 객체(OM, Object Model) 패키지.
-
Uses of EasyDeskUser in com.easydesk.attribute
Methods in com.easydesk.attribute that return EasyDeskUserModifier and TypeMethodDescriptionPersonalDateAttribute.getUser()PersonalDueDateAttribute.getUser()PersonalStartDateAttribute.getUser()UserAttribute.getUser()Methods in com.easydesk.attribute that return types with arguments of type EasyDeskUserMethods in com.easydesk.attribute with parameters of type EasyDeskUserModifier and TypeMethodDescriptionbooleanCommentRawStringAttribute.hasMemberShip(EasyDeskUser oneUser) Deprecated.use coupon insteadvoidUserAttribute.setUser(EasyDeskUser user) Value 에 user nickname/email 를 저장 -
Uses of EasyDeskUser in com.easydesk.enums
Methods in com.easydesk.enums that return EasyDeskUser -
Uses of EasyDeskUser in com.easydesk.notification
Methods in com.easydesk.notification that return types with arguments of type EasyDeskUserModifier and TypeMethodDescriptionprotected static Map<EasyDeskUser, Set<NotificationStatus>> BatchNotificationByActivitySetManager.getPendingUserMap(List<NotificationStatus> pending, Connection con) 각 receiver 별 NotificationStatus 집합을 구한다.protected static Map<EasyDeskUser, Map<Item, TreeSet<NotificationStatus>>> BatchNotificationByActivitySetManager.getUserPendingItemMap(Map<EasyDeskUser, Set<NotificationStatus>> pendingUserMap, Connection con) 각 item 별 NotificationStatus 집합을 구한다.Methods in com.easydesk.notification with parameters of type EasyDeskUserModifier and TypeMethodDescriptionprotected static voidDefaultQueueManager.addStatus(EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item, NotificationFilter[] filters) Notification 을 보낼 대상을 구하여 NotificationStatus 를 저장한다.protected static voidDefaultQueueManager.addStatusByAnonymousUser(InternetAddress iaddr, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item) address 를 comment 에 전달한다.protected static voidDefaultQueueManager.addStatusByAnonymousUser(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item) address 를 comment 에 전달한다.protected static voidDefaultQueueManager.addStatusByItemDefault(EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item, NotificationFilter[] filters) Item 에 설정된 기본 사용자에게 통지한다.protected static voidDefaultQueueManager.addStatusByToTarget(EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item, String toName, NotificationFilter[] filters) 속성값으로 설정된 사용자에게 통지한다.protected static voidDefaultQueueManager.addStatusByUser(EasyDeskUser receiver, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item, NotificationFilter[] filters) 특정인에게 보낼 Notification 을 등록한다.protected static voidDefaultQueueManager.addStatusByUserWithLargeSelect(LargeSelect<? extends EasyDeskUser> largeSelect, Set<Long> skipSet, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item, NotificationFilter[] filters) protected voidBatchNotificationManager.doSendByItem(Item item, EasyDeskUser receiver, Map<ActivitySetType, List<NotificationStatus>> groupedActivities, Set<EasyDeskUser> creators, AttributeOption managerOption, NotificationType type, Connection con) notification 을 보낸다.protected NotificationContextDefaultNotificationManager.getNotificationContext(Item item, EasyDeskUser receiver) Item 의 정보를 같는 NotificationContext 를 만든다.Method parameters in com.easydesk.notification with type arguments of type EasyDeskUserModifier and TypeMethodDescriptionprotected static voidDefaultQueueManager.addStatusByUserWithLargeSelect(LargeSelect<? extends EasyDeskUser> largeSelect, Set<Long> skipSet, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item, NotificationFilter[] filters) protected voidBatchNotificationManager.doSendByItem(Item item, EasyDeskUser receiver, Map<ActivitySetType, List<NotificationStatus>> groupedActivities, Set<EasyDeskUser> creators, AttributeOption managerOption, NotificationType type, Connection con) notification 을 보낸다.protected static Map<EasyDeskUser, Map<Item, TreeSet<NotificationStatus>>> BatchNotificationByActivitySetManager.getUserPendingItemMap(Map<EasyDeskUser, Set<NotificationStatus>> pendingUserMap, Connection con) 각 item 별 NotificationStatus 집합을 구한다. -
Uses of EasyDeskUser in com.easydesk.notification.util
Methods in com.easydesk.notification.util that return EasyDeskUserModifier and TypeMethodDescriptionNotificationModel.getCreator()NotificationModel.getItemCreator()Methods in com.easydesk.notification.util with parameters of type EasyDeskUserModifier and TypeMethodDescriptionstatic LocaleEmailUtils.chooseLocale(EasyDeskUser user, Module module) 수신자의 locale 을 정한다: user 의 locale -> module 의 locale -> 시스템 기본 locale. -
Uses of EasyDeskUser in com.easydesk.om
Classes in com.easydesk.om that implement EasyDeskUserModifier and TypeClassDescriptionclassThe skeleton for this class was autogenerated by Torque on: [Thu Aug 06 20:45:01 KST 2026] You should add additional methods to this class to meet the application requirements.Methods in com.easydesk.om that return EasyDeskUserModifier and TypeMethodDescriptionItem.getCreatedBy()The user that created this artifact.ActivitySet.getCreator()getUser() with anonymous email treatment; 만약 user 가 anonymous 이면 attachment 에서 user 의 Email 을 구한다.MITList.getCreator()same as super.getEasyDeskUserImpl() ; creator 가 필요할 경우 처리NotificationStatus.getCreator()DOCUMENT ME!ActivitySet.getCurrentActor()현재 이 ActivitySet 을 사용하고 있는 사용자 일반적으로 getCreator() 와 동일하다.NotificationFilter.getEasyDeskUser()filter 의 대상 사용자를 구한다.Activity.getNewUser()modified version of getEasyDeskUserRelatedByNewUserIdActivity.getOldUser()modified version of getEasyDeskUserRelatedByOldUserIdNotificationType.getOwnerUser()DOCUMENT ME!NotificationStatus.getReceiver()DOCUMENT ME!AttributeValue.getUser()DOCUMENT ME!Methods in com.easydesk.om that return types with arguments of type EasyDeskUserModifier and TypeMethodDescriptionItem.getAllUsersToEmail(String[] action) MITList.getPotentialAssignees(boolean includeCommitters) potential assignee must have at least one of the permissions for the user attributes in all the modules.protected Set<EasyDeskUser> Item.getUsersToEmail(String[] action, Item item, Set<EasyDeskUser> users) Returns the users which should be notified when this item is modified.Methods in com.easydesk.om with parameters of type EasyDeskUserModifier and TypeMethodDescriptionItem.assign(ActivitySet activitySet, EasyDeskUser assignee, EasyDeskUser assigner, Attribute attribute) Assigns user to item.Item.assign(ActivitySet activitySet, EasyDeskUser assignee, EasyDeskUser assigner, Attribute attribute, Attachment attachment) Assigns user to item.Item.assign(ActivitySet activitySet, String description, EasyDeskUser assignee, EasyDeskUser assigner, Attribute attribute, Attachment attachment) Assigns user to item.Item.deassign(ActivitySet activitySet, EasyDeskUser assignee, EasyDeskUser assigner, AttributeValue attVal, Attachment attachment) Used to delete a user attribute value.booleanAttributeAttributeGroup.delete(EasyDeskUser user) Delete the record.booleanAttributeAttributeGroup.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanAttributeGroup.delete(EasyDeskUser user) Delete the record.booleanAttributeGroup.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanCondition.delete(EasyDeskUser user) Checks if user has permission to delete module-item type mapping.booleanDeletable.delete(EasyDeskUser user) Checks if user has permission to delete module-item type mapping.booleanDeletable.delete(EasyDeskUser user, boolean overrideLock) Checks if user has permission to delete module-item type mapping.booleanDeleteMarkerable.delete(EasyDeskUser user) Checks if user has permission to delete module-item type mapping.booleanEasyDeskValidator.delete(EasyDeskUser user) Delete the record.booleanEasyDeskValidator.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanEasyError.delete(EasyDeskUser user) DOCUMENT ME!booleanItemTypeAttribute.delete(EasyDeskUser user) Delete the record.booleanItemTypeAttribute.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanItemTypeOption.delete(EasyDeskUser user) Delete the record.booleanItemTypeOption.delete(EasyDeskUser user, boolean overrideLock) Delete the record.voidItemTypeOption.delete(EasyDeskUser user, Group group) Deprecated.더 이상 사용하지 않는다.booleanLocalizedConditionInfo.delete(EasyDeskUser user) Delete the record.booleanLocalizedConditionInfo.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanLocalizedErrorInfo.delete(EasyDeskUser user) Delete the record.booleanLocalizedErrorInfo.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanLocalizedListInfo.delete(EasyDeskUser user) Delete the record.booleanLocalizedListInfo.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanLocalizedOptionInfo.delete(EasyDeskUser user) Delete the record.booleanLocalizedOptionInfo.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanModuleAttribute.delete(EasyDeskUser user) DOCUMENT ME!booleanModuleAttribute.delete(EasyDeskUser user, boolean overrideLock) DOCUMENT ME!booleanModuleUserAttribute.delete(EasyDeskUser user) Delete the record.booleanModuleUserAttribute.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanNotificationFilter.delete(EasyDeskUser user) Delete the record.booleanNotificationFilter.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanNotificationStatus.delete(EasyDeskUser user) Delete the record.booleanNotificationStatus.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanNotificationType.delete(EasyDeskUser user) Delete the record.booleanNotificationType.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanQuery.delete(EasyDeskUser user) Checks if user has permission to delete query.booleanQueryUser.delete(EasyDeskUser user) Delete the record.booleanQueryUser.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanQueryValue.delete(EasyDeskUser user) Delete the record.booleanQueryValue.delete(EasyDeskUser user, boolean overrideLock) Delete the record.booleanTransition.delete(EasyDeskUser user) Delete the record.booleanTransition.delete(EasyDeskUser user, boolean overrideLock) Delete the record.voidAttribute.deleteItemTypeMappings(EasyDeskUser user) Delete mappings with global item types.voidAttribute.deleteModuleMappings(Module module, EasyDeskUser user) Delete mappings with module ( All Module : all modules, others each module ) and all item types.ActivitySetPeer.getActiveActivitySetIds(EasyDeskUser user) 현재 진행중인 System Scope ActivitySet Ids 을 구한다.static List<ActivitySet> ActivitySetPeer.getActiveActivitySets(EasyDeskUser user, ActivitySetType activitySetType) 현재 진행중인 ActivitySet 목록을 구한다.Item.getActivity(EasyDeskUser user) Returns list of Activity objects associated with this Item and new userid .Item.getActivity(EasyDeskUser user, ActivitySetType activitySetType) Returns list of Activity objects associated with this Item, new userid and acitivtySetType idItem.getActivity(EasyDeskUser user, Attribute attribute, ActivitySetType activitySetType) Returns list of Activity objects associated with this Item, new userid and attribute and acitivtySetType idItem.getActivity(EasyDeskUser user, Attribute attribute, List<ActivitySetType> activitySetTypes) Returns list of Activity objects associated with this Item, new userid and attribute and acitivtySetType idItem.getActivity(EasyDeskUser user, Long activitySetId) Returns list of Activity objects associated with this Item and new userid for activitySetId.Item.getActivity(EasyDeskUser user, List<Attribute> attributes, List<ActivitySetType> activitySetTypes) Returns list of Activity objects associated with this Item, new userid and attribute and acitivtySetType idItem.getActivity(EasyDeskUser user, List<Attribute> attributes, List<ActivitySetType> activitySetTypes, boolean exclude) Returns list of Activity objects associated with this Item, new userid and attribute and acitivtySetType idActivitySetPeer.getAllActiveIds(EasyDeskUser user) 사용자의 현재 진행중인 ActivitySet 의 id 를 구한다.ActivitySetType.getArtifactForTransaction(Module module, EasyDeskUser user) DOCUMENT ME!Item.getAttributeValue(Attribute attribute, EasyDeskUser user) DOCUMENT ME!ActivitySetType.getDefaultNotificationFilter(AttributeOption option, Module module, EasyDeskUser user) 이 동작에 대한 Default NotificationFilter 이다. ( System Filter 설정을 위한 System 사용자의 설정값이다. )Item.getLastActivitySet(EasyDeskUser user, Integer typeId) The last modification made to the item which given activitySetTypeItem.getLastActivitySet(EasyDeskUser user, Integer... typeIds) The last modification made to the item which given activitySetTypeActivitySetType.getNotificationFilter(AttributeOption option, Module module, EasyDeskUser user) Queue 를 위하여 NotificationPackage runtime 에서 사용할 NotificationFilter[] 을 구한다.MITList.getPermittedBitMatrix(EasyDeskUser user, Permission... permissions) getPermittedSublistMITList.getPermittedSublist(EasyDeskUser user, Permission... permissions) Creates a new MITList containing only those items from this list for which the searcher has at least one of the permission.MITList.getPermittedSublist(EasyDeskUser user, List<Permission> permissions) Creates a new MITList containing only those items from this list for which the searcher has at least one of the permission.AttributeValue.getPossibleTransitionCount(EasyDeskUser actor) check user can change a state of this value access, edit 를 정의한다.AttributeValue.getPossibleTransitionCount(String fromValue, EasyDeskUser actor) check user can change a state of this value access, edit 를 정의한다.protected List<ModuleUserAttribute> MITList.getSavedRMUAs(EasyDeskUser user, Module module) db 에 저장되어 있는 MUA 를 구한다.booleanActivitySet.hasOnActivity(Item item, EasyDeskUser user, Attribute attribute) 사용자가 item 의 attribute 에 이 transaction 에서 current 값을 가지고 있는지 확인한다.booleanItem.isAssigned(EasyDeskUser assignee, Attribute attribute) 사용자가 이미 assigned 되어 있는지 확인한다.booleanItem.isCreator(EasyDeskUser user) check getCreatedBy and anonymousstatic booleanNotificationFilter.isEnabledFor(Module module, EasyDeskUser receiver) determines whether specific user has enabled notifications in given module.static booleanNotificationFilter.isEnabledFor(Module module, EasyDeskUser receiver, ActivitySetType type, Integer ManagerId) determines whether user has enabled notifications for given activityType in given module.booleanQuery.isOwner(EasyDeskUser user) DOCUMENT ME!MITList.mirrorCopy(Module fromModule, Module toModule, EasyDeskUser user) Query/Report 의 이동 복사에 사용된다. mitListItem 의 대상 Module 도 같이 변경된다.MITList.mirrorCopy(Module fromModule, Module toModule, EasyDeskUser user, boolean change) Query/Report 의 이동 복사에 사용된다. mitListItem 의 대상 Module 도 같이 변경되는 것을 설정할 수 있다.voidActivitySet.setCurrentActor(EasyDeskUser user) ActivitySet 의 creator 와 currentActor 가 다를 경우 예를 들면 User ItemTypevoidNotificationFilter.setEasyDeskUser(EasyDeskUser user) DOCUMENT ME!voidActivitySet.setUser(EasyDeskUser user) DOCUMENT ME!voidAttributeValue.setUser(EasyDeskUser user) DOCUMENT ME!Method parameters in com.easydesk.om with type arguments of type EasyDeskUserModifier and TypeMethodDescriptionprotected Set<EasyDeskUser> Item.getUsersToEmail(String[] action, Item item, Set<EasyDeskUser> users) Returns the users which should be notified when this item is modified.Constructors in com.easydesk.om with parameters of type EasyDeskUserModifierConstructorDescriptionNotificationStatus(EasyDeskUser receiver, Activity activity, Integer managerId) Create a new NotificationStatus entry. -
Uses of EasyDeskUser in com.easydesk.om.manager
Methods in com.easydesk.om.manager that return EasyDeskUserModifier and TypeMethodDescriptionstatic EasyDeskUserEasyDeskUserManager.getAnonymous()Constructs an User object to represent an anonymous user of the application. getInstance() is blank EasyDesk user object but getAnonymous() is an anonymous user of the application.static EasyDeskUser[]이름에 해당하는 사용자를 구한다.static EasyDeskUserConstructs an User object to represent a registered user of the application.static EasyDeskUserEasyDeskUserManager.getUserByUniqueColumn(String unique) Return an instance of User based on unique username or nickname or emailRetrieve a user from persistent storage using username as the key.static EasyDeskUserEasyDeskUserManager.searchUserByEmail(String email) Email Address 로 사용자를 찾는다.Methods in com.easydesk.om.manager with parameters of type EasyDeskUserModifier and TypeMethodDescriptionstatic ActivityActivityManager.createUserActivity(Item item, Attribute attribute, ActivitySet activitySet, String description, Attachment attachment, EasyDeskUser oldUser, EasyDeskUser newUser) DOCUMENT ME!static PaginatedList<ActivitySet> NotificationStatusManager.getActivitySetsForNotification(EasyDeskUser user, Module module, int totalCount, int pageNum, int resultsPerPage) Get the list of OnLine delevered notifications currently stored in the notification statusstatic PaginatedList<ActivitySet> NotificationStatusManager.getActivitySetsForNotification(EasyDeskUser user, Module module, int totalCount, int pageNum, int resultsPerPage, boolean desc) Get the list of OnLine delevered notifications currently stored in the notification statusstatic AttachmentAttachmentManager.getComment(Attachment attachment, Item item, EasyDeskUser user) Deprecated.use getInstanceForCommentstatic AttachmentAttachmentManager.getComment(Item item, EasyDeskUser user) Deprecated.더 이상 사용하지 않는다.static ActivitySetActivitySetManager.getInstance(Item item, ActivitySetType activitySetType, EasyDeskUser user, Attachment attachment) Deprecated.더 이상 사용하지 않는다. use findOrCreateOneInstance instead.static MITListMITListManager.getInstance(Module module, ItemType itemType, EasyDeskUser user) static final NotificationFilterNotificationFilterManager.getInstance(AttributeOption option, ActivitySetType type, Module module, EasyDeskUser user) Deprecated.use getInstance(objectKey);static AttachmentAttachmentManager.getInstanceForComment(Attachment attachment, Item item, EasyDeskUser user) DOCUMENT ME!static AttachmentAttachmentManager.getInstanceForPendingValue(Item item, EasyDeskUser user) pending attachment 를 생성한다.static AttachmentAttachmentManager.getInstanceForReason(Attachment attachment, Item item, EasyDeskUser user) DOCUMENT ME!static NotificationFilterNotificationFilterManager.getNewInstance(AttributeOption option, ActivitySetType type, Module module, EasyDeskUser user) 새 NotificationFilter 를 생성한다.static PaginatedList<NotificationStatus> NotificationStatusManager.getNotifications(EasyDeskUser user, Module module, int totalCount, int pageNum, int resultsPerPage) Get the list of OnLine delevered notifications currently stored in the notification statusstatic List<NotificationStatus> NotificationStatusManager.getNotifications(EasyDeskUser user, Module module, List activitySetIds) Get the list of OnLine delevered notifications currently stored in the notification statusstatic AttachmentAttachmentManager.getReason(Attachment attachment, Item item, EasyDeskUser user) DOCUMENT ME!static PaginatedList<NotificationStatus> NotificationStatusManager.getSendNotifications(EasyDeskUser user, Module module, AttributeOption option, int totalCount, int pageNum, int resultsPerPage) Get the list of all notifications currently stored in the notification status table which user generated.static PaginatedList<NotificationStatus> NotificationStatusManager.getSendNotificationsGroupByActivitySet(EasyDeskUser user, Module module, AttributeOption option, int totalCount, int pageNum, int resultsPerPage) Get the list of all notifications currently stored in the notification status table which user generated.static booleanEasyDeskUserManager.isRoleNameUser(EasyDeskUser user) user 가 role user 인지 확인한다. ( anonymous 는 제외 )voidEasyDeskUserManager.notifyListeners(EasyDeskUser om) DOCUMENT ME! -
Uses of EasyDeskUser in com.easydesk.om.util
Methods in com.easydesk.om.util with parameters of type EasyDeskUserModifier and TypeMethodDescriptionItemFactory.doCheckAttributeValueWorkflow(Map<Integer, AttributeValue> newAttVals, EasyDeskUser user) This method is used with the setAttributeValues() method to Make sure that workflow is valid.ItemFactory.doCheckInitialAttributeValueWorkflow(Map<Integer, AttributeValue> newValues, EasyDeskUser actor, ActivitySet activitySet) This method is used with the setInitialAttributeValues() method to Make sure that workflow is valid for the initial values of a new item.protected booleanItemFactory.makePending(ActivitySet activitySet, Map<Integer, AttributeValue> newAttVals, Attachment attachment, EasyDeskUser user, boolean isCorrelated) 모든 Condition 을 확인해서 조건에 의하여 Blocking 이 되어 있는 경우 make pending or not checkvoidAttributeFactory.remove(Attribute attribute, EasyDeskUser user) AttributeGroup 에서 속성을 제거한다.protected ActivitySetItemFactory.setAttributeValues(ActivitySet activitySet, Map<Integer, AttributeValue> newAttVals, Attachment attachment, EasyDeskUser user) Sets AttributeValues for an item based on a hashmap of attribute values This is data is saved to the database and the proper ActivitySet is also recorded.protected ActivitySetItemFactory.setAttributeValues(ActivitySet activitySet, Map<Integer, AttributeValue> newAttVals, Attachment attachment, EasyDeskUser user, boolean isCorrelated) Sets AttributeValues for an item based on a hashmap of attribute values This is data is saved to the database and the proper ActivitySet is also recorded.ItemFactory.setAttributeValues(ActivitySet activitySet, Map<Integer, AttributeValue> newAttVals, EasyDeskUser user) Sets AttributeValues for an item based on a hashmap of attribute values This is data is saved to the database and the proper ActivitySet is also recorded.ItemFactory.setInitialAttributeValues(ActivitySet activitySet, Attachment attachment, Map<Integer, AttributeValue> newValues, EasyDeskUser user) Sets original AttributeValues for an new item based on a hashmap of attributeValues. -
Uses of EasyDeskUser in com.easydesk.util.word
Fields in com.easydesk.util.word declared as EasyDeskUserModifier and TypeFieldDescriptionprotected EasyDeskUserItemSearchImpl.searchercurrent search userMethods in com.easydesk.util.word that return EasyDeskUserModifier and TypeMethodDescriptionfinal EasyDeskUserQueryResult.getCreatedByUser()FOR CACHEfinal EasyDeskUserQueryResult.getModifiedByUser()DOCUMENT ME!ItemSearch.getSearcher()ItemSearchImpl.getSearcher()DOCUMENT ME!Methods in com.easydesk.util.word with parameters of type EasyDeskUserModifier and TypeMethodDescriptionItemSearchFactory.getInstance(Item item, EasyDeskUser searcher) DOCUMENT ME!ItemSearchFactory.getInstance(MITList mitList, EasyDeskUser searcher) DOCUMENT ME!ItemSearchFactory.getInstance(MITList mitList, EasyDeskUser searcher, List perms) ItemSearchFactory.getInstance(Module module, ItemType itemType, EasyDeskUser searcher) DOCUMENT ME!Constructors in com.easydesk.util.word with parameters of type EasyDeskUserModifierConstructorDescriptionItemSearchImpl(Item item, EasyDeskUser searcher) item 으로 검색한다.ItemSearchImpl(MITList mitList, EasyDeskUser searcher) mitList 에서 ISSUE__SEARCH filtering 한다ItemSearchImpl(MITList mitList, EasyDeskUser searcher, List<Permission> perms) mitList 를 주어진 권한으로 filtering 한다ItemSearchImpl(Module module, ItemType itemType, EasyDeskUser searcher) module ItemType 으로 검색한다. -
Uses of EasyDeskUser in com.easydesk.workflow
Methods in com.easydesk.workflow with parameters of type EasyDeskUserModifier and TypeMethodDescriptionvoidDefaultWorkflow.addDependencyWorkflow(Depend depend, ActivitySet activitySet, EasyDeskUser user) DOCUMENT ME!voidEasyDeskWorkflow.addDependencyWorkflow(Depend depend, ActivitySet activitySet, EasyDeskUser user) 새로운 Dependancy 를 등록하였을 때voidWorkflow.addDependencyWorkflow(Depend depend, ActivitySet activitySet, EasyDeskUser user) DOCUMENT ME!voidDefaultWorkflow.addItemWorkflow(Item item, Map<Integer, AttributeValue> newAttVals, EasyDeskUser EasyDeskUser, ActivitySet activitySet) DOCUMENT ME!voidEasyDeskWorkflow.addItemWorkflow(Item item, Map<Integer, AttributeValue> newAttVals, EasyDeskUser user, ActivitySet activitySet) Item 을 System 에 입력시 속성들의 기본값을 설정 ...voidWorkflow.addItemWorkflow(Item item, Map<Integer, AttributeValue> newAttVals, EasyDeskUser user, ActivitySet activitySet) 아이템을 입력할 때 저장전에 동작voidDefaultWorkflow.after(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Item item) Notifiation 한 후voidNotificationWorkflow.after(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Item item) Notifiation 이 종료된 수 해야하는 행동voidWorkflow.after(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Item item) Notifiation 한 후 ActivitySet 단위로 NotificationWorkflow 는 NotificationServer 에서 동작한다.voidDefaultWorkflow.before(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item) Notifiation 을 하기 전에 해야할 행동voidNotificationWorkflow.before(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item) Notifiation 을 하기 전에 해야할 행동voidWorkflow.before(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item) Notifiation 을 하기 전에 해야할 행동 activity 단위로 NotificationWorkflow 는 NotificationServer 에서 동작한다.DefaultWorkflow.canMakeTransition(EasyDeskUser actor, Item item, Transition transition, Map<Integer, AttributeValue> newAttVals, TransitionScopeEnum tScope, Attribute attribute) CanMakeTransition 의 정의EasyDeskWorkflow.canMakeTransition(EasyDeskUser actor, Item item, Transition transition, Map<Integer, AttributeValue> newValues, TransitionScopeEnum tScope, Attribute attribute) CanMakeTransition 의 정의Workflow.canMakeTransition(EasyDeskUser actor, Item item, Transition transition, Map<Integer, AttributeValue> newAttVals, TransitionScopeEnum tScope, Attribute attribute) CanMakeTransition 의 정의protected Collection<Condition> EasyDeskWorkflow.checkSecurityConditions(TransitionScopeEnum tScope, Map<Attribute, Collection<Condition>> securityBlockers, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) Filtered Condition 들중 Role 과 Permission 을 처리한다.voidDefaultWorkflow.deleteDependencyWorkflow(Depend depend, ActivitySet activitySet, EasyDeskUser user) DOCUMENT ME!voidEasyDeskWorkflow.deleteDependencyWorkflow(Depend depend, ActivitySet activitySet, EasyDeskUser user) Same as addDependencyWorkflow AcitvitySet 으로 구분한다.voidWorkflow.deleteDependencyWorkflow(Depend depend, ActivitySet activitySet, EasyDeskUser user) DOCUMENT ME!protected Map<Attribute, Collection<Condition>> EasyDeskWorkflow.filterConditions(EasyDeskUser user, Item item, Transition transition, TransitionScopeEnum tScope, Map<Integer, AttributeValue> newValues, Attribute attribute) blocking conditions map attribute vs conditionSetbooleanDefaultWorkflow.grantUser(Module module, EasyDeskUser user, String roleName, ActivitySet activitySet) Security System 에서 Revoke 는 EasyDesk Workflow 에서 사용자의 역할을 Guest 또는 Anonymous 로 변경하는 것이다.booleanEasyDeskWorkflow.grantUser(Module module, EasyDeskUser grantee, String roleName, ActivitySet activitySet) 사용자를 module 에 역할을 부여할 때booleanWorkflow.grantUser(Module module, EasyDeskUser user, String roleName, ActivitySet activitySet) Security System 에서 Revoke 는 EasyDesk Workflow 에서 사용자의 역할을 Guest 또는 Anonymous 로 변경하는 것이다.protected voidNotificationWorkflow.notificationWorkflow(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item, String when) Notifiation 을 하기 전에 해야할 행동booleanDefaultWorkflow.revokeUser(Module module, EasyDeskUser user, String roleName, ActivitySet activitySet) Security System 에서 Revoke 는 EasyDesk Workflow 에서 사용자의 역할을 Guest 또는 Anonymous 로 변경하는 것이다.booleanWorkflow.revokeUser(Module module, EasyDeskUser user, String roleName, ActivitySet activitySet) Security System 에서 Revoke 는 EasyDesk Workflow 에서 사용자의 역할을 Guest 또는 Anonymous 로 변경하는 것이다.EasyDeskWorkflow.searchBlockedCondition(TransitionScopeEnum tScope, Map<Attribute, Collection<Condition>> blockedMap, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) 1차로 Filtering 된 조건중에 BlockedCondition 을 찾는다.AlwaysPassTester.test(TransitionScopeEnum tScope, Collection<Condition> conditions, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) 조건을 검사하지 않고 항상 통과시킨다.ConditionTester.test(TransitionScopeEnum tScope, Collection<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) 동일한 RAttribute 의 조건들을 검사하여 통과하지 못한(blocking) 조건들을 구한다.voidDefaultWorkflow.updateItemWorkflow(Item item, Map<Integer, AttributeValue> newAttVals, EasyDeskUser user, ActivitySet activitySet) 아이템을 변경할 때 저장전 동작 (Before 동작 이다.)voidEasyDeskWorkflow.updateItemWorkflow(Item item, Map<Integer, AttributeValue> newAttVals, EasyDeskUser user, ActivitySet activitySet) Item 을 수정시 속성들의 기본값을 설정 ...voidWorkflow.updateItemWorkflow(Item item, Map<Integer, AttributeValue> newAttVals, EasyDeskUser user, ActivitySet activitySet) 아이템을 변경할 때 저장전 동작 (Before 동작 이다.) -
Uses of EasyDeskUser in com.easydesk.workflow.condition
Methods in com.easydesk.workflow.condition with parameters of type EasyDeskUserModifier and TypeMethodDescriptionprotected Collection<Condition> DefaultConditionTester.doTest(TransitionScopeEnum tScope, Collection<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) protected ConditionActivitySetTypeConditionTester.evaluate(TransitionScopeEnum tScope, Condition cond, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) DOCUMENT ME!protected ConditionDefaultConditionTester.evaluate(TransitionScopeEnum tScope, Condition cond, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) 주어진 조건에 대한 include 와 exclude 를 제외한 조건을 처리한다.protected ConditionItemTypeConditionTester.evaluate(TransitionScopeEnum tScope, Condition cond, EasyDeskUser user, Item item, Map newValues) DOCUMENT ME!protected ConditionNeedReasonConditionTester.evaluate(TransitionScopeEnum tScope, Condition cond, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) DOCUMENT ME!protected ConditionPermissionNameConditionTester.evaluate(TransitionScopeEnum tScope, Condition cond, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) DOCUMENT ME!protected ConditionRoleNameConditionTester.evaluate(TransitionScopeEnum tScope, Condition cond, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) DOCUMENT ME!protected ConditionActivitySetTypeConditionTester.exclude(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) exclude 를 처리한다.protected ConditionDefaultConditionTester.exclude(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) exclude 를 처리한다.protected ConditionItemTypeConditionTester.exclude(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) exclude 를 처리한다.protected ConditionNeedReasonConditionTester.exclude(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) exclude 를 처리한다.protected ConditionPermissionNameConditionTester.exclude(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) exclude 를 처리한다.protected ConditionRoleNameConditionTester.exclude(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) exclude 를 처리한다.protected booleanPermissionNameConditionTester.hasPermission(Condition cond, EasyDeskUser user, Item item) protected booleanRoleNameConditionTester.hasRole(Condition cond, EasyDeskUser user, Item item) protected ConditionActivitySetTypeConditionTester.include(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) include 를 처리한다.protected ConditionDefaultConditionTester.include(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) include 를 처리한다.protected ConditionItemTypeConditionTester.include(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) include 를 처리한다.protected ConditionNeedReasonConditionTester.include(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) include 를 처리한다.protected ConditionPermissionNameConditionTester.include(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) include 를 처리한다.protected ConditionRoleNameConditionTester.include(TransitionScopeEnum tScope, List<Condition> conds, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) include 를 처리한다.DefaultConditionTester.test(TransitionScopeEnum tScope, Collection<Condition> conditions, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) Module Condition > ItemType Condition > Global Condition 의 순으로 test 한다. -
Uses of EasyDeskUser in com.easydesk.workflow.pipeline
Methods in com.easydesk.workflow.pipeline that return EasyDeskUserModifier and TypeMethodDescriptionprotected EasyDeskUserBaseItemExecuter.getUser()DOCUMENT ME!protected EasyDeskUserBaseItemUpdateExecuter.getUser()DOCUMENT ME!Methods in com.easydesk.workflow.pipeline with parameters of type EasyDeskUserModifier and TypeMethodDescriptionprotected voidBaseItemExecuter.setScopeValue(EasyDeskUser user, Item item, Map newAttVals, AttributeValue scopeValue) ModuleItemType 의 View 권한을 확인하여 Scope 속성으로 설정한다. -
Uses of EasyDeskUser in com.easydesk.workflow.pipeline.additem
Methods in com.easydesk.workflow.pipeline.additem with parameters of type EasyDeskUserModifier and TypeMethodDescriptionprotected voidGroupItemExecuter.copySystemReports(Module module, EasyDeskUser user, ActivitySet activitySet) Report 를 복사한다. -
Uses of EasyDeskUser in com.easydesk.workflow.pipeline.attribute
Methods in com.easydesk.workflow.pipeline.attribute that return EasyDeskUserModifier and TypeMethodDescriptionprotected EasyDeskUserBaseAttributeValueUpdateExecuter.getUser()DOCUMENT ME! -
Uses of EasyDeskUser in com.easydesk.workflow.pipeline.depend
Methods in com.easydesk.workflow.pipeline.depend that return EasyDeskUserMethods in com.easydesk.workflow.pipeline.depend with parameters of type EasyDeskUserModifier and TypeMethodDescriptionvoidBaseGroupCurriculumRelationDependExecuter.updateAttribute(Module module, Attribute curriculumAttr, EasyDeskUser user, boolean add) attribute to add/remove to all item types and attribute group.protected voidBaseGroupCurriculumRelationDependExecuter.updateGroupTextGroupRelation(Item child, Item item, EasyDeskUser user, boolean add) DOCUMENT ME!static final voidBaseGroupCurriculumRelationDependExecuter.updateStudyPlanItemType(Module module, Attribute curriculumAttr, EasyDeskUser user, boolean add) 학습 계획서 아이템 유형에 모듈 학습교과과정 속성에 속성 선택사양들을 추가한다. -
Uses of EasyDeskUser in com.easydesk.workflow.pipeline.option
Methods in com.easydesk.workflow.pipeline.option that return EasyDeskUserModifier and TypeMethodDescriptionprotected EasyDeskUserActivitySetTypeUpdateOptionExecuter.getUser()DOCUMENT ME!protected EasyDeskUserBaseOptionExecuter.getUser()DOCUMENT ME!protected EasyDeskUserBaseOptionOptionExecuter.getUser()DOCUMENT ME!protected abstract EasyDeskUserBaseSystemOptionExecuter.getUser()protected EasyDeskUserBaseUpdateOptionExecuter.getUser()DOCUMENT ME!protected abstract EasyDeskUserOptionableUpdateOptionExecuter.getUser()protected EasyDeskUserPermissionOptionExecuter.getUser()DOCUMENT ME!protected EasyDeskUserPermissionUpdateOptionExecuter.getUser()DOCUMENT ME!protected EasyDeskUserScreenOptionExecuter.getUser()DOCUMENT ME! -
Uses of EasyDeskUser in com.easydesk.workflow.pipeline.transition
Methods in com.easydesk.workflow.pipeline.transition that return EasyDeskUserModifier and TypeMethodDescriptionprotected EasyDeskUserBaseTransitionExecuter.getUser()DOCUMENT ME! -
Uses of EasyDeskUser in com.easydesk.workflow.pipeline.user
Methods in com.easydesk.workflow.pipeline.user with parameters of type EasyDeskUserModifier and TypeMethodDescriptionBaseGrantUserValve.getRoles(EasyDeskUser user, Module module) 사용자의 Module 에서의 역할을 database 에서 구한다.voidBaseGrantUserValve.grantUser(EasyDeskUser user, Module module, Role role, ActivitySet activitySet) 사용자에게 Module 의 역할을 부여한다. inviteUser 등 다른 Process 에서 사용자를 grant 할 때 적용된다.protected ItemBaseGrantUserValve.prepareUserItem(EasyDeskUser user, Module module, ActivitySet activitySet, AttributeOption option) UserItem 을 준비한다.BaseGrantUserValve.updateRoles(EasyDeskUser user, Module module, Role grantRole) EASYDESK-5730 현재 가지고 있는 Role 과 추가되는 Role 을 포함한 List 를 만든다.protected ActivitySetGrantUserValve.updateUserItem(EasyDeskUser granter, Module module, Integer[] newOptionIds, Item userItem, ActivitySet activitySet) UserItem 을 변경한다.