diff --git a/api-lib-core/src/main/java/de/ozgcloud/apilib/common/command/OzgCloudCommandService.java b/api-lib-core/src/main/java/de/ozgcloud/apilib/common/command/OzgCloudCommandService.java index a1bbbc1a19557818a624b29a38c207dbcf40f70e..3398e4751ccf61c6696563118d959de0cb36dc91 100644 --- a/api-lib-core/src/main/java/de/ozgcloud/apilib/common/command/OzgCloudCommandService.java +++ b/api-lib-core/src/main/java/de/ozgcloud/apilib/common/command/OzgCloudCommandService.java @@ -2,5 +2,7 @@ package de.ozgcloud.apilib.common.command; public interface OzgCloudCommandService { + public OzgCloudCommand create(OzgCloudCommand commandToCreate); + public OzgCloudCommand createAndWaitUntilDone(OzgCloudCommand commandToCreate); } diff --git a/api-lib-core/src/main/java/de/ozgcloud/apilib/common/command/grpc/GrpcOzgCloudCommandService.java b/api-lib-core/src/main/java/de/ozgcloud/apilib/common/command/grpc/GrpcOzgCloudCommandService.java index a1a7a5a8ed6a19edfb5d6667acd4554089197d5d..c06320d9bb78c7a599756d7a7b368cd43ad44a74 100644 --- a/api-lib-core/src/main/java/de/ozgcloud/apilib/common/command/grpc/GrpcOzgCloudCommandService.java +++ b/api-lib-core/src/main/java/de/ozgcloud/apilib/common/command/grpc/GrpcOzgCloudCommandService.java @@ -32,7 +32,8 @@ public class GrpcOzgCloudCommandService implements OzgCloudCommandService { return waitUntilDone(create(commandToCreate)); } - OzgCloudCommand create(OzgCloudCommand commandToCreate) { + @Override + public OzgCloudCommand create(OzgCloudCommand commandToCreate) { var created = getCommandServiceStub().createCommand(mapper.buildCreateCommandRequest(commandToCreate)); return mapper.fromGrpc(created.getCommand()); }