Class ContainerHandler
- java.lang.Object
-
- org.gcube.smartgears.handlers.AbstractHandler
-
- org.gcube.smartgears.handlers.container.ContainerHandler
-
- All Implemented Interfaces:
Handler<ContainerLifecycleEvent>
- Direct Known Subclasses:
AccountingManager,ContainerProfileManager
public abstract class ContainerHandler extends AbstractHandler implements Handler<ContainerLifecycleEvent>
AHandlerofContainerLifecycleEvents.- Author:
- Fabio Simeoni
-
-
Constructor Summary
Constructors Constructor Description ContainerHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonEvent(ContainerLifecycleEvent e)Processes a given event.voidonStart(ContainerLifecycleEvent.Start e)Invoked when the container starts.voidonStop(ContainerLifecycleEvent.Stop e)Invoked when the container stops.-
Methods inherited from class org.gcube.smartgears.handlers.AbstractHandler
equals, toString
-
-
-
-
Method Detail
-
onStart
public void onStart(ContainerLifecycleEvent.Start e)
Invoked when the container starts.- Parameters:
e- the event
-
onStop
public void onStop(ContainerLifecycleEvent.Stop e)
Invoked when the container stops.- Parameters:
e- the stop event
-
onEvent
public void onEvent(ContainerLifecycleEvent e)
Description copied from interface:HandlerProcesses a given event.- Specified by:
onEventin interfaceHandler<ContainerLifecycleEvent>
-
-