类 AbstractDeployer<E extends ScopeModel>
- java.lang.Object
-
- org.apache.dubbo.common.deploy.AbstractDeployer<E>
-
- 所有已实现的接口:
Deployer<E>
public abstract class AbstractDeployer<E extends ScopeModel> extends Object implements Deployer<E>
-
-
构造器概要
构造器 构造器 说明 AbstractDeployer(E scopeModel)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddDeployListener(DeployListener<E> listener)ThrowablegetError()DeployStategetState()booleanisFailed()booleanisInitialized()booleanisPending()booleanisRunning()booleanisStarted()booleanisStarting()booleanisStopped()booleanisStopping()voidremoveDeployListener(DeployListener<E> listener)voidsetPending()-
从接口继承的方法 org.apache.dubbo.common.deploy.Deployer
initialize, start, stop
-
-
-
-
构造器详细资料
-
AbstractDeployer
public AbstractDeployer(E scopeModel)
-
-
方法详细资料
-
isPending
public boolean isPending()
- 指定者:
isPending在接口中Deployer<E extends ScopeModel>- 返回:
- true if the component is added and waiting to start
-
isRunning
public boolean isRunning()
- 指定者:
isRunning在接口中Deployer<E extends ScopeModel>- 返回:
- true if the component is starting or has been started.
-
isStarted
public boolean isStarted()
- 指定者:
isStarted在接口中Deployer<E extends ScopeModel>- 返回:
- true if the component has been started.
- 另请参阅:
Deployer.start(),Deployer.isStarting()
-
isStarting
public boolean isStarting()
- 指定者:
isStarting在接口中Deployer<E extends ScopeModel>- 返回:
- true if the component is starting.
- 另请参阅:
Deployer.isStarted()
-
isStopping
public boolean isStopping()
- 指定者:
isStopping在接口中Deployer<E extends ScopeModel>- 返回:
- true if the component is stopping.
- 另请参阅:
Deployer.isStopped()
-
isStopped
public boolean isStopped()
- 指定者:
isStopped在接口中Deployer<E extends ScopeModel>- 返回:
- true if the component is stopping.
- 另请参阅:
Deployer.isStopped()
-
isFailed
public boolean isFailed()
- 指定者:
isFailed在接口中Deployer<E extends ScopeModel>- 返回:
- true if the component has failed to start or has failed to stop.
-
getState
public DeployState getState()
- 指定者:
getState在接口中Deployer<E extends ScopeModel>- 返回:
- current state
-
addDeployListener
public void addDeployListener(DeployListener<E> listener)
- 指定者:
addDeployListener在接口中Deployer<E extends ScopeModel>
-
removeDeployListener
public void removeDeployListener(DeployListener<E> listener)
- 指定者:
removeDeployListener在接口中Deployer<E extends ScopeModel>
-
setPending
public void setPending()
-
getError
public Throwable getError()
- 指定者:
getError在接口中Deployer<E extends ScopeModel>
-
isInitialized
public boolean isInitialized()
-
-