public void SetWork(ExecutorWorkload configuration) { if (configuration.ExecutorId != ExecutorId) { throw new Exception(String.Format ("Workload of a different executor ({0}) used to set workload for {1} (ID = {2})", configuration.ExecutorId, ExecutorName, ExecutorId)); } _workload = configuration; }
public abstract ExecutorState ViewNewProtocols(IEnumerable<ExecutionProtocol> protocols, out ExecutorWorkload generatedWorkload);
public abstract ExecutorState ViewNewProtocols(IEnumerable <ExecutionProtocol> protocols, out ExecutorWorkload generatedWorkload);