| de.anomic.server.serverSwitch
All known Subclasses: de.anomic.server.serverAbstractSwitch, de.anomic.plasma.plasmaSwitchboard, de.anomic.server.serverPlainSwitch, de.anomic.http.httpdSwitchboard,
serverSwitch | public interface serverSwitch (Code) | | |
Method Summary | |
public Iterator<String> | accessHosts() | public TreeMap<Long, String> | accessTrack(String host) | public serverObjects | action(String actionName, serverObjects actionInput) | public void | addAuthentifyRight(InetAddress host, String right) | public Iterator<String> | configKeys() | public boolean | deQueue() | public void | deployAction(String actionName, String actionShortDescription, String actionLongDescription, serverSwitchAction action) | public void | deployThread(String threadName, String threadShortDescription, String threadLongDescription, String threadMonitorURL, serverThread newThread, long startupDelay, long initialIdleSleep, long initialBusySleep, long initialMemoryPreRequisite) | public void | enQueue(Object job) | public String | getAuthentifyRights(InetAddress host) | public String | getAuthentifyUser(InetAddress host) | public String | getConfig(String key, String dflt) | public boolean | getConfigBool(String key, boolean dflt) | public long | getConfigLong(String key, long dflt) | public File | getConfigPath(String key, String dflt) | public serverLog | getLog() | public Map<String, String> | getRemoved() | public File | getRootPath() | public serverThread | getThread(String threadName) | public void | handleBusyState(int jobs) | public boolean | hasAuthentifyRight(InetAddress host, String right) | public void | intermissionAllThreads(long pause) | public int | queueSize() | public void | removeAuthentify(InetAddress host) | public void | setAuthentify(InetAddress host, String user, String rigth) | public void | setConfig(Map<String, String> otherConfigs) | public void | setConfig(String key, long value) | public void | setConfig(String key, String value) | public void | setLog(serverLog log) | public void | setThreadPerformance(String threadName, long idleMillis, long busyMillis, long memprereq) | public void | terminateAllThreads(boolean waitFor) | public void | terminateThread(String threadName, boolean waitFor) | public Iterator<String> | threadNames() | public void | track(String host, String accessPath) | public void | undeployAction(String actionName) |
deQueue | public boolean deQueue()(Code) | | |
deployThread | public void deployThread(String threadName, String threadShortDescription, String threadLongDescription, String threadMonitorURL, serverThread newThread, long startupDelay, long initialIdleSleep, long initialBusySleep, long initialMemoryPreRequisite)(Code) | | |
getConfigBool | public boolean getConfigBool(String key, boolean dflt)(Code) | | |
getConfigLong | public long getConfigLong(String key, long dflt)(Code) | | |
handleBusyState | public void handleBusyState(int jobs)(Code) | | |
intermissionAllThreads | public void intermissionAllThreads(long pause)(Code) | | |
queueSize | public int queueSize()(Code) | | |
setConfig | public void setConfig(String key, long value)(Code) | | |
setThreadPerformance | public void setThreadPerformance(String threadName, long idleMillis, long busyMillis, long memprereq)(Code) | | |
terminateAllThreads | public void terminateAllThreads(boolean waitFor)(Code) | | |
terminateThread | public void terminateThread(String threadName, boolean waitFor)(Code) | | |
undeployAction | public void undeployAction(String actionName)(Code) | | |
|
|