org.glassfish.paas.orchestrator.state
Class AbstractPaaSDeploymentState

java.lang.Object
  extended by org.glassfish.paas.orchestrator.state.AbstractPaaSDeploymentState
All Implemented Interfaces:
PaaSDeploymentState
Direct Known Subclasses:
AssociationState, ConfiguredServiceRegistrationState, ConfiguredServiceUnregisterState, DeploymentCompletionState, DeployState, DisableCompletionState, DisableState, DissociationState, EnableState, PostDisableState, PostEnableState, ProvisioningState, ServerStartupState, ServiceDependencyDiscoveryState, ServiceReferenceRegistrationState, ServiceReferenceUnregisterState, SharedServiceRegistrationState, SharedServiceUnregisterState, UndeployState, UnprovisioningState

public abstract class AbstractPaaSDeploymentState
extends Object
implements PaaSDeploymentState

Author:
Jagadish Ramu

Field Summary
protected  PaaSAppInfoRegistry appInfoRegistry
           
protected  org.jvnet.hk2.component.Habitat habitat
           
protected static StringManager localStrings
           
protected static Logger logger
           
protected  ServiceOrchestratorImpl orchestrator
           
protected  ServiceUtil serviceUtil
           
 
Constructor Summary
AbstractPaaSDeploymentState()
           
 
Method Summary
 void afterExecution(PaaSDeploymentContext context)
           
 void beforeExecution(PaaSDeploymentContext context)
           
protected  boolean isAtomicDeploymentEnabled()
           
protected  boolean isParallelProvisioningEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.glassfish.paas.orchestrator.PaaSDeploymentState
getRollbackState, handle
 

Field Detail

logger

protected static final Logger logger

localStrings

protected static final StringManager localStrings

habitat

protected org.jvnet.hk2.component.Habitat habitat

serviceUtil

protected ServiceUtil serviceUtil

orchestrator

protected ServiceOrchestratorImpl orchestrator

appInfoRegistry

protected PaaSAppInfoRegistry appInfoRegistry
Constructor Detail

AbstractPaaSDeploymentState

public AbstractPaaSDeploymentState()
Method Detail

beforeExecution

public void beforeExecution(PaaSDeploymentContext context)
                     throws PaaSDeploymentException
Specified by:
beforeExecution in interface PaaSDeploymentState
Throws:
PaaSDeploymentException

afterExecution

public void afterExecution(PaaSDeploymentContext context)
                    throws PaaSDeploymentException
Specified by:
afterExecution in interface PaaSDeploymentState
Throws:
PaaSDeploymentException

isAtomicDeploymentEnabled

protected boolean isAtomicDeploymentEnabled()

isParallelProvisioningEnabled

protected boolean isParallelProvisioningEnabled()


Copyright © 2012. All Rights Reserved.