public interface InstanceManager
| Modifier and Type | Method and Description |
|---|---|
Instance |
getInstanceByName(String name) |
Map<InstanceConnectionInfo,Instance> |
getInstances() |
NetworkTopology |
getNetworkTopology(JobID jobID) |
int |
getNumberOfSlots() |
int |
getNumberOfTaskTrackers() |
void |
registerTaskManager(InstanceConnectionInfo instanceConnectionInfo,
HardwareDescription hardwareDescription,
int numberOfSlots) |
void |
releaseAllocatedResource(AllocatedResource allocatedResource) |
void |
reportHeartBeat(InstanceConnectionInfo instanceConnectionInfo) |
void |
requestInstance(JobID jobID,
Configuration conf,
int requiredSlots) |
void |
setInstanceListener(InstanceListener instanceListener) |
void |
shutdown() |
void shutdown()
void releaseAllocatedResource(AllocatedResource allocatedResource) throws InstanceException
InstanceExceptionvoid reportHeartBeat(InstanceConnectionInfo instanceConnectionInfo)
void registerTaskManager(InstanceConnectionInfo instanceConnectionInfo, HardwareDescription hardwareDescription, int numberOfSlots)
void requestInstance(JobID jobID, Configuration conf, int requiredSlots) throws InstanceException
InstanceExceptionNetworkTopology getNetworkTopology(JobID jobID)
void setInstanceListener(InstanceListener instanceListener)
int getNumberOfTaskTrackers()
int getNumberOfSlots()
Map<InstanceConnectionInfo,Instance> getInstances()
Copyright © 2014 The Apache Software Foundation. All rights reserved.