Package org.apache.dubbo.common.deploy
Class DeployListenerAdapter<E extends ScopeModel>
java.lang.Object
org.apache.dubbo.common.deploy.DeployListenerAdapter<E>
- All Implemented Interfaces:
DeployListener<E>
public class DeployListenerAdapter<E extends ScopeModel>
extends Object
implements DeployListener<E>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonCompletion(E scopeModel) Triggered after deployer startup is complete.voidUseful to do something when deployer was failed.voidonInitialize(E scopeModel) Useful to inject some configuration like MetricsConfig, RegistryConfig, etc.voidTriggered before registering and exposing the service.voidonStarting(E scopeModel) Triggered before starting module.voidTriggered after the application is destroyed, can do some customized things after the service is offline and the reference is destroyed.voidonStopping(E scopeModel) Triggered before the app is destroyed, can do some customized things before offline the service and destroy reference.
-
Constructor Details
-
DeployListenerAdapter
public DeployListenerAdapter()
-
-
Method Details
-
onInitialize
Description copied from interface:DeployListenerUseful to inject some configuration like MetricsConfig, RegistryConfig, etc.- Specified by:
onInitializein interfaceDeployListener<E extends ScopeModel>
-
onStarting
Description copied from interface:DeployListenerTriggered before starting module.- Specified by:
onStartingin interfaceDeployListener<E extends ScopeModel>
-
onStarted
Description copied from interface:DeployListenerTriggered before registering and exposing the service.- Specified by:
onStartedin interfaceDeployListener<E extends ScopeModel>
-
onCompletion
Description copied from interface:DeployListenerTriggered after deployer startup is complete.- Specified by:
onCompletionin interfaceDeployListener<E extends ScopeModel>
-
onStopping
Description copied from interface:DeployListenerTriggered before the app is destroyed, can do some customized things before offline the service and destroy reference.- Specified by:
onStoppingin interfaceDeployListener<E extends ScopeModel>
-
onStopped
Description copied from interface:DeployListenerTriggered after the application is destroyed, can do some customized things after the service is offline and the reference is destroyed.- Specified by:
onStoppedin interfaceDeployListener<E extends ScopeModel>
-
onFailure
Description copied from interface:DeployListenerUseful to do something when deployer was failed.- Specified by:
onFailurein interfaceDeployListener<E extends ScopeModel>
-