Uses of Class
com.easydesk.workflow.WorkflowException
Packages that use WorkflowException
-
Uses of WorkflowException in com.easydesk.workflow
Methods in com.easydesk.workflow that throw WorkflowExceptionModifier and TypeMethodDescriptionvoidDefaultWorkflow.add(ActivitySet activitySet, Item item, Map<Integer, AttributeValue> newAttVals) Item 가 System 에 add 될 때voidDeprecated.use add(Object obj) insteadvoidDefaultWorkflow.add(Persistent addedObject) when new OM object added into Database (whether the object has ever been saved.)voidOMWorkflow.add(Persistent addedObject) Persistent 가 System db 에 처음 추가되면 동작한다.voidWorkflow.add(ActivitySet activitySet, Item item, Map<Integer, AttributeValue> newAttVals) Item 가 System 에 add 될 때voidDeprecated.use add(Object obj) insteadvoidWorkflow.add(Persistent addedObject) when new OM object added into Database (whether the object has ever been saved.)voidDefaultWorkflow.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.addWorkflowsForOption(AttributeOption option, Module module, ItemType itemType) Deprecated.use add(Object obj) insteadvoidEasyDeskWorkflow.addWorkflowsForOption(AttributeOption option, Module module, ItemType itemType) ModuleAttributeOption 의 등록시 실행된다.voidWorkflow.addWorkflowsForOption(AttributeOption option, Module module, ItemType itemType) Deprecated.use add(Object obj) insteadvoidDefaultWorkflow.after(ActivitySet activitySet, Map<Integer, AttributeValue> newAttVals) Item 가 modified 되었을 때 (After: 새로운 Connection 을 사용한다.)voidDefaultWorkflow.after(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Item item) Notifiation 한 후voidEasyDeskWorkflow.after(ActivitySet activitySet, Map<Integer, AttributeValue> newAttVals) After 동작이다.voidNotificationWorkflow.after(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Item item) Notifiation 이 종료된 수 해야하는 행동voidWorkflow.after(ActivitySet activitySet, Map<Integer, AttributeValue> newAttVals) Item 가 modified 되었을 때 (After: 새로운 Connection 을 사용한다.)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 에서 동작한다.voidDefaultWorkflow.changeModuleItemTypeWorkflow(ModuleItemType mit) DOCUMENT ME!voidWorkflow.changeModuleItemTypeWorkflow(ModuleItemType mit) ModuleItemType 이 변하였을때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!voidDefaultWorkflow.deleteWorkflowsForAttribute(Attribute attr, Module module, ItemType itemType) Deprecated.use modified(Object obj) insteadvoidWorkflow.deleteWorkflowsForAttribute(Attribute attribute, Module module, ItemType itemType) Deprecated.use modified(Object obj) insteadvoidDefaultWorkflow.deleteWorkflowsForOption(AttributeOption option, Module module, ItemType itemType) Deprecated.use modified(Object obj) insteadvoidWorkflow.deleteWorkflowsForOption(AttributeOption option, Module module, ItemType itemType) Deprecated.use modified(Object obj) insteadbooleanDefaultWorkflow.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 로 변경하는 것이다.booleanDefaultWorkflow.hasConsistency(AttributeValue value) 설정이 아니라 코드에 의하여 처리되어야 만 하는 것들booleanEasyDeskWorkflow.hasConsistency(AttributeValue value) 설정이 아니라 코드에 의하여 처리되어야 만 하는 것들booleanWorkflow.hasConsistency(AttributeValue value) 설정이 아니라 코드에 의하여 처리되어야 만 하는 것들booleanDefaultWorkflow.isSatisfied(TransitionSequence transitionSequence, Item item) 현재 item 의 상태가 transition 이 진행되었는지 확인을 한다.booleanEasyDeskWorkflow.isSatisfied(TransitionSequence transitionSequence, Item item) 현재 item 의 상태가 transition 이 진행되었는지 확인을 한다.booleanWorkflow.isSatisfied(TransitionSequence transitionSequence, Item item) 현재 item 의 상태가 transition 이 진행되었는지 확인을 한다.voidDefaultWorkflow.modify(ActivitySet activitySet, Map<Integer, AttributeValue> newAttVals) Item 가 modify 될 때 (Before)voidDefaultWorkflow.modify(Persistent modifiedObject) when OM Object modified since it was last retrieved from storage.voidOMWorkflow.modify(Persistent modifiedObject) Persistent 가 변경 될 때 동작한다.voidWorkflow.modify(ActivitySet activitySet, Map<Integer, AttributeValue> newAttVals) Item 가 modify 될 때 (Before)voidWorkflow.modify(Persistent modifiedObject) when OM Object modified since it was last retrieved from storage.protected voidNotificationWorkflow.notificationWorkflow(String toAddress, EasyDeskUser creator, AttributeOption manager, ActivitySet activitySet, Activity act, Item item, String when) Notifiation 을 하기 전에 해야할 행동voidDefaultWorkflow.remove(Persistent removedObject) when OM Object removedvoidWorkflow.remove(Persistent removedObject) when OM Object removedvoidDefaultWorkflow.resetAllWorkflowsForItemType(Module module, ItemType itemType) DOCUMENT ME!voidWorkflow.resetAllWorkflowsForItemType(Module module, ItemType itemType) DOCUMENT ME!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 로 변경하는 것이다.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 동작 이다.)