public class NoOpBlocklistHandler extends Object implements BlocklistHandler
BlocklistHandler.| Modifier and Type | Class and Description |
|---|---|
static class |
NoOpBlocklistHandler.Factory
The factory to instantiate
NoOpBlocklistHandler. |
| Constructor and Description |
|---|
NoOpBlocklistHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
addNewBlockedNodes(Collection<BlockedNode> newNodes)
Add new blocked node records.
|
void |
deregisterBlocklistListener(BlocklistListener blocklistListener)
Deregister a blocklist listener.
|
Set<String> |
getAllBlockedNodeIds()
Get all blocked node ids.
|
boolean |
isBlockedTaskManager(ResourceID taskManagerId)
Returns whether the given task manager is blocked (located on blocked nodes).
|
void |
registerBlocklistListener(BlocklistListener blocklistListener)
Register a new blocklist listener.
|
public void addNewBlockedNodes(Collection<BlockedNode> newNodes)
BlocklistHandleraddNewBlockedNodes in interface BlocklistHandlernewNodes - the new blocked node recordspublic boolean isBlockedTaskManager(ResourceID taskManagerId)
BlocklistHandlerisBlockedTaskManager in interface BlocklistHandlertaskManagerId - ID of the task manager to querypublic Set<String> getAllBlockedNodeIds()
BlocklistHandlergetAllBlockedNodeIds in interface BlocklistHandlerpublic void registerBlocklistListener(BlocklistListener blocklistListener)
BlocklistHandlerregisterBlocklistListener in interface BlocklistHandlerblocklistListener - the newly registered listenerpublic void deregisterBlocklistListener(BlocklistListener blocklistListener)
BlocklistHandlerderegisterBlocklistListener in interface BlocklistHandlerblocklistListener - the listener to deregisterCopyright © 2014–2024 The Apache Software Foundation. All rights reserved.