Package org.gcube.smartgears.managers
Class ContainerManager
- java.lang.Object
-
- org.gcube.smartgears.managers.ContainerManager
-
public class ContainerManager extends Object
Coordinates management of the container as a gCube resource.- Author:
- Fabio Simeoni
-
-
Field Summary
Fields Modifier and Type Field Description static ContainerManagerinstance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmanage(ApplicationContext app)ContainerContextstart(ContainerContext context)Starts container management.voidstop()Stops container management on remote request.voidstop(boolean shutdown)Stops container management on remote request or container shutdown.
-
-
-
Field Detail
-
instance
public static ContainerManager instance
-
-
Method Detail
-
start
public ContainerContext start(ContainerContext context)
Starts container management.
-
manage
public void manage(ApplicationContext app)
-
stop
public void stop()
Stops container management on remote request.
-
stop
public void stop(boolean shutdown)
Stops container management on remote request or container shutdown.
-
-