fix(core): update

This commit is contained in:
2023-07-26 14:16:33 +02:00
parent 801e2ad266
commit 86b2842ed2
21 changed files with 1249 additions and 894 deletions

View File

@@ -22,6 +22,9 @@ export interface IDistributedTaskRequestResult {
* this needs to correlate to the decisionInfoBasis
*/
submitterRandomId: string;
/**
* can be used while debugging
*/
considered: boolean;
rank: string;
reason: string;
@@ -29,6 +32,10 @@ export interface IDistributedTaskRequestResult {
}
export abstract class AbstractDistributedCoordinator {
public abstract fireDistributedTaskRequest(infoBasisArg: IDistributedTaskRequest): Promise<IDistributedTaskRequestResult>
public abstract updateDistributedTaskRequest(infoBasisArg: IDistributedTaskRequest): Promise<void>
}
public abstract fireDistributedTaskRequest(
infoBasisArg: IDistributedTaskRequest
): Promise<IDistributedTaskRequestResult>;
public abstract updateDistributedTaskRequest(
infoBasisArg: IDistributedTaskRequest
): Promise<void>;
}