public final class ExecutorRepresenter extends Object
| Constructor and Description | 
|---|
ExecutorRepresenter(String executorId,
                   ResourceSpecification resourceSpecification,
                   MessageSender<edu.snu.coral.runtime.common.comm.ControlMessage.Message> messageSender,
                   org.apache.reef.driver.context.ActiveContext activeContext,
                   ExecutorService serializationExecutorService)  | 
| Modifier and Type | Method and Description | 
|---|---|
Set<String> | 
getCompleteTaskGroups()  | 
String | 
getContainerType()  | 
int | 
getExecutorCapacity()  | 
String | 
getExecutorId()  | 
Set<String> | 
getRunningTaskGroups()  | 
void | 
onExecutorFailed()  | 
void | 
onTaskGroupExecutionComplete(String taskGroupId)  | 
void | 
onTaskGroupExecutionFailed(String taskGroupId)  | 
void | 
onTaskGroupScheduled(ScheduledTaskGroup scheduledTaskGroup)  | 
void | 
sendControlMessage(edu.snu.coral.runtime.common.comm.ControlMessage.Message message)  | 
void | 
shutDown()  | 
String | 
toString()  | 
public ExecutorRepresenter(String executorId, ResourceSpecification resourceSpecification, MessageSender<edu.snu.coral.runtime.common.comm.ControlMessage.Message> messageSender, org.apache.reef.driver.context.ActiveContext activeContext, ExecutorService serializationExecutorService)
public void onExecutorFailed()
public void onTaskGroupScheduled(ScheduledTaskGroup scheduledTaskGroup)
public void sendControlMessage(edu.snu.coral.runtime.common.comm.ControlMessage.Message message)
public void onTaskGroupExecutionComplete(String taskGroupId)
public void onTaskGroupExecutionFailed(String taskGroupId)
public int getExecutorCapacity()
public String getExecutorId()
public String getContainerType()
public void shutDown()
Copyright © 2018. All rights reserved.