Signed-off-by: Jean-Yves <7360784+docjyJ@users.noreply.github.com>
This commit is contained in:
Jean-Yves 2024-10-02 15:00:13 +02:00
parent a54cfed53d
commit a0ec043c49
No known key found for this signature in database
GPG key ID: 644C8B9C4CABAEF7
16 changed files with 60 additions and 104 deletions

View file

@ -2,7 +2,6 @@
namespace AIO\Container;
use AIO\Container\State\IContainerState;
use AIO\Data\ConfigurationManager;
use AIO\Docker\DockerActionManager;
use AIO\ContainerDefinitionFetcher;
@ -113,19 +112,19 @@ readonly class Container {
return $this->volumes;
}
public function GetRunningState() : IContainerState {
public function GetRunningState() : WorkingState {
return $this->dockerActionManager->GetContainerRunningState($this);
}
public function GetRestartingState() : IContainerState {
public function GetRestartingState() : WorkingState {
return $this->dockerActionManager->GetContainerRestartingState($this);
}
public function GetUpdateState() : IContainerState {
public function GetUpdateState() : VersionState {
return $this->dockerActionManager->GetContainerUpdateState($this);
}
public function GetStartingState() : IContainerState {
public function GetStartingState() : WorkingState {
return $this->dockerActionManager->GetContainerStartingState($this);
}