Package org.jboss.as.ejb3.deployment
Interface DeploymentRepositoryListener
public interface DeploymentRepositoryListener
Listener class that notifies on deployment availability changes
- Author:
- Stuart Douglas
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeploymentAvailable(DeploymentModuleIdentifier deployment, ModuleDeployment moduleDeployment) Callback when a deployment becomes availablevoiddeploymentRemoved(DeploymentModuleIdentifier deployment) Called when a deployment is no longer availabledefault voiddeploymentResumed(DeploymentModuleIdentifier deployment) Called when a deployment is no longer suspended, as a result of server resume.voiddeploymentStarted(DeploymentModuleIdentifier deployment, ModuleDeployment moduleDeployment) Callback when a deployment has started, i.e.default voiddeploymentSuspended(DeploymentModuleIdentifier deployment) Called when a deployment is suspended, as a result of server suspension.voidlistenerAdded(DeploymentRepository repository) Called when the listener is added to the repository.
-
Method Details
-
listenerAdded
Called when the listener is added to the repository. This method runs in a synchronized block, so the listener can get the current state of the repository. -
deploymentAvailable
Callback when a deployment becomes available- Parameters:
deployment- The deploymentmoduleDeployment- module deployment
-
deploymentStarted
Callback when a deployment has started, i.e. all components have started- Parameters:
deployment- The deploymentmoduleDeployment- module deployment
-
deploymentRemoved
Called when a deployment is no longer available- Parameters:
deployment- The deployment
-
deploymentSuspended
Called when a deployment is suspended, as a result of server suspension.- Parameters:
deployment- The deployment
-
deploymentResumed
Called when a deployment is no longer suspended, as a result of server resume.
Can only be invoked afterdeploymentSuspended(DeploymentModuleIdentifier), i.e, if none of these two methods have been invoked is because the server is not suspended.- Parameters:
deployment- The deployment
-