Uses of Enum Class
com.easydesk.enums.TransitionScopeEnum
Packages that use TransitionScopeEnum
Package
Description
EasyDesk 의 ObjectModel 객체(OM, Object Model) 패키지.
-
Uses of TransitionScopeEnum in com.easydesk.enums
Methods in com.easydesk.enums that return TransitionScopeEnumModifier and TypeMethodDescriptionstatic TransitionScopeEnumTransitionScopeEnum.valueOf(int i) DOCUMENT ME!static TransitionScopeEnumReturns the enum constant of this class with the specified name.static TransitionScopeEnum[]TransitionScopeEnum.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.easydesk.enums that return types with arguments of type TransitionScopeEnumModifier and TypeMethodDescriptionstatic Set<TransitionScopeEnum> TransitionScopeEnum.getAttributeTransitions()Attribute 대상 Transition 범위들을 반환한다. -
Uses of TransitionScopeEnum in com.easydesk.om
Methods in com.easydesk.om that return TransitionScopeEnumModifier and TypeMethodDescriptionCondition.getTransitionScope()Condition 의 Module, ItemType, Attribute, DpendType 의 설정 조건으로 Transition 의 Scope 를 결정한다.Methods in com.easydesk.om with parameters of type TransitionScopeEnumModifier and TypeMethodDescriptionEasyDeskUserImpl.canChange(Item item, Transition transition, TransitionScopeEnum tScope, Attribute attribute, Map<Integer, AttributeValue> newAttVals) -
Uses of TransitionScopeEnum in com.easydesk.workflow
Methods in com.easydesk.workflow with parameters of type TransitionScopeEnumModifier and TypeMethodDescriptionDefaultWorkflow.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 을 처리한다.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 conditionSetEasyDeskWorkflow.searchBlockedCondition(TransitionScopeEnum tScope, Map<Attribute, Collection<Condition>> blockedMap, EasyDeskUser user, Item item, Map<Integer, AttributeValue> newValues) 1차로 Filtering 된 조건중에 BlockedCondition 을 찾는다.protected Collection<Condition> AlwaysPassTester.splitBlockedCondition(Collection<Condition> blockedConditions, TransitionScopeEnum tScope) condition 들을 각 scope 별로 분리한다.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) 조건들을 구한다. -
Uses of TransitionScopeEnum in com.easydesk.workflow.condition
Methods in com.easydesk.workflow.condition with parameters of type TransitionScopeEnumModifier 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 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 TransitionScopeEnum in com.easydesk.workflow.pipeline.transition
Methods in com.easydesk.workflow.pipeline.transition that return TransitionScopeEnumModifier and TypeMethodDescriptionprotected TransitionScopeEnumBaseTransitionExecuter.getTransitionScope() -
Uses of TransitionScopeEnum in com.easydesk.workflow.validator
Methods in com.easydesk.workflow.validator with parameters of type TransitionScopeEnumModifier and TypeMethodDescriptionstatic ConditionValidatorConditionValidatorFactory.getInstance(Condition condition, TransitionScopeEnum tScope) 주어진 조건이 판단할 수 있는 것인지 아니면 잘못 설정되어 판단할 수 없는 것인지 판단하는 Validator 를 구한다.