javax.availability.management
Interface AvailabilityContainerController
- All Superinterfaces:
- AvailabilityUnitController
public interface AvailabilityContainerController
- extends AvailabilityUnitController
- Version:
- $Rev: 1022792 $ $Date: 2010-10-15 02:47:06 +0200 (Fri, 15 Oct 2010) $
activate
void activate(ActivationReason reason,
Map<String,String> attributes)
throws AvailabilityException
- Specified by:
activate
in interface AvailabilityUnitController
- Throws:
AvailabilityException
checkHealth
void checkHealth()
throws AvailabilityException
- Specified by:
checkHealth
in interface AvailabilityUnitController
- Throws:
AvailabilityException
deactivate
void deactivate(DeactivationReason reason)
throws AvailabilityException
- Specified by:
deactivate
in interface AvailabilityUnitController
- Throws:
AvailabilityException
init
void init(AvailabilityAgentService service)
throws AvailabilityException
- Throws:
AvailabilityException
instantiateAvailabilityUnit
AvailabilityUnitController instantiateAvailabilityUnit(String name,
AvailabilityAgentService service)
throws AvailabilityException
- Throws:
AvailabilityException
terminate
void terminate()
throws AvailabilityException
- Specified by:
terminate
in interface AvailabilityUnitController
- Throws:
AvailabilityException
Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.