Order Flow Payment Draft
This commit is contained in:
@@ -27,8 +27,8 @@ class AbstractResource {
|
||||
VerifyAuth(request) bool
|
||||
}
|
||||
|
||||
AbstractResource "1 " --* "many " InstanceITF
|
||||
AbstractCustomizedResource "1 " --* "1 " InstanceITF
|
||||
AbstractResource "1 " --* "many " ResourceInstanceITF
|
||||
AbstractCustomizedResource "1 " --* "1 " ResourceInstanceITF
|
||||
|
||||
AbstractResource ^-- ComputeResource
|
||||
AbstractResource ^-- DataResource
|
||||
@@ -114,14 +114,14 @@ class CustomizedStorageResource {
|
||||
}
|
||||
class CustomizedWorkflowResource {}
|
||||
|
||||
interface InstanceITF {
|
||||
interface ResourceInstanceITF {
|
||||
GetID() string
|
||||
VerifyPartnership() bool // eval if there is one partnership per peer groups in every instance
|
||||
GetPeerGroups() []ResourcePartnerITF, []map[string][]string
|
||||
ClearPeerGroups()
|
||||
}
|
||||
|
||||
InstanceITF -- ResourceInstance
|
||||
ResourceInstanceITF -- ResourceInstance
|
||||
ResourceInstance ^-- ComputeResourceInstance
|
||||
ResourceInstance ^-- StorageResourceInstance
|
||||
ResourceInstance "many " --* "1 " ResourcePartnerITF
|
||||
|
||||
Reference in New Issue
Block a user