issue状态机
2021-12-27 17:51:54 0 举报
sonar的issue状态机类图
作者其他创作
大纲/内容
Class:StateMachine+StateMachine()+state()+stateKeys()+builder()
Class:FunctionContext+updater:IssueFieldsSetter+issue:DefaultIssue+changeContext:IssueChangeContext
Interface:Function.Context+issue()+setAssignee()+setResolution()+setCloseDate()+unsetCloseDate()+unsetLine()+setType()
Class: IssueWorkflow+functionExecutor:FunctionExecutor+updater:IssueFieldsSetter+machine:StateMachine+start()+buildManualTransitions()+doManualTransition()+stateOf()
//This service is a kind of overlay of IssueWorkflowClass:TransitionService+userSession:UserSession+workflow:IssueWorkflow+listTransitions() //+doTransition() //defaultIssue:issue from db//issueChangeContext:user session//transitionKey:+checkTransitionPermission() //
Class:Builder+Builder()+states()+transition()+build()
Class:FunctionExecutor+updater:IssueFieldsSetter+execute()
Interface:Startable
Class:IssueFieldsSetter+setType()+setSeverity()+setPastSeverity()+setManualSeverity()+assign()+setNewAssignee()+unsetLine()+setResolution()......
0 条评论
下一页