类com.google.common.util.concurrent.ExecutionList源码实例Demo

下面列出了怎么用com.google.common.util.concurrent.ExecutionList的API类实例代码及写法,或者点击链接到github查看源代码。

protected JobLauncherExecutionDriver(JobSpec jobSpec, Logger log, DriverRunnable runnable) {
  super(runnable);
  _closer = Closer.create();
  _closer.register(runnable.getJobLauncher());
  _log = log;
  _jobSpec = jobSpec;
  _jobExec = runnable.getJobExec();
  _callbackDispatcher = _closer.register(runnable.getCallbackDispatcher());
  _jobState = runnable.getJobState();
  _executionList = new ExecutionList();
  _runnable = runnable;
}
 
源代码2 项目: brooklyn-server   文件: BasicTask.java
@Override
public ExecutionList getListeners() {
    return listeners;
}
 
源代码3 项目: brooklyn-server   文件: BasicExecutionManager.java
private CancellingListenableForwardingFutureForTask(BasicExecutionManager execMgmt, Future<T> delegate, ExecutionList list, Task<T> task) {
    super(delegate);
    this.listeners = list;
    this.execMgmt = execMgmt;
    this.task = task;
}
 
源代码4 项目: brooklyn-server   文件: BasicExecutionManager.java
public ExecutionList getListeners() {
    return listeners;
}
 
源代码5 项目: brooklyn-server   文件: ForwardingTask.java
@Override
public ExecutionList getListeners() {
    return delegate().getListeners();
}
 
源代码6 项目: brooklyn-server   文件: TaskInternal.java
ExecutionList getListeners(); 
 同包方法