public interface Agent extends ProcessLifecycleController
| Modifier and Type | Field and Description |
|---|---|
static String |
COMPONENT_NAME |
static String |
DUCC_NODE_METRICS_ENDPOINT |
| Modifier and Type | Method and Description |
|---|---|
void |
copyAllUserReservations(TreeMap<String,org.apache.uima.ducc.common.node.metrics.NodeUsersInfo> map) |
org.apache.uima.ducc.common.NodeIdentity |
getIdentity() |
HashMap<org.apache.uima.ducc.common.utils.id.DuccId,org.apache.uima.ducc.transport.event.common.IDuccProcess> |
getInventoryCopy() |
HashMap<org.apache.uima.ducc.common.utils.id.DuccId,org.apache.uima.ducc.transport.event.common.IDuccProcess> |
getInventoryRef() |
int |
getOSPageSize() |
RogueProcessReaper |
getRogueProcessReaper() |
boolean |
isManagedProcess(Set<NodeUsersCollector.ProcessInfo> processList,
NodeUsersCollector.ProcessInfo cpi) |
boolean |
isRogueProcess(String uid,
Set<NodeUsersCollector.ProcessInfo> processList,
NodeUsersCollector.ProcessInfo cpi) |
startProcess, stopProcessstatic final String DUCC_NODE_METRICS_ENDPOINT
static final String COMPONENT_NAME
org.apache.uima.ducc.common.NodeIdentity getIdentity()
HashMap<org.apache.uima.ducc.common.utils.id.DuccId,org.apache.uima.ducc.transport.event.common.IDuccProcess> getInventoryCopy()
HashMap<org.apache.uima.ducc.common.utils.id.DuccId,org.apache.uima.ducc.transport.event.common.IDuccProcess> getInventoryRef()
boolean isRogueProcess(String uid, Set<NodeUsersCollector.ProcessInfo> processList, NodeUsersCollector.ProcessInfo cpi) throws Exception
Exceptionvoid copyAllUserReservations(TreeMap<String,org.apache.uima.ducc.common.node.metrics.NodeUsersInfo> map)
RogueProcessReaper getRogueProcessReaper()
boolean isManagedProcess(Set<NodeUsersCollector.ProcessInfo> processList, NodeUsersCollector.ProcessInfo cpi)
int getOSPageSize()
Copyright © 2012–2017 The Apache Software Foundation. All rights reserved.