public TaskManager getTaskManager() { return (TaskManager) createMO(getServiceContent().getTaskManager()); }
public ViTaskCollector(ViDatacenter viDatacenter, LogFactory logFactory) throws RuntimeFaultFaultMsg, InvalidStateFaultMsg { this.viDatacenter = viDatacenter; this.log = logFactory.getLog(getClass()); TaskFilterSpec spec = new TaskFilterSpec(); spec.setState(Arrays.asList(TaskInfoState.SUCCESS, TaskInfoState.ERROR)); this.taskCollector = viDatacenter.getConnection().getProxy() .createCollectorForTasks(viDatacenter.getConnection().getServiceContent().getTaskManager(), spec); viDatacenter.getConnection().getProxy().resetCollector(taskCollector); }