Class ibm.atp.daemon.Daemon
All Packages Class Hierarchy This Package Previous Next Index
Class ibm.atp.daemon.Daemon
java.lang.Object
|
+----java.lang.Thread
|
+----ibm.atp.daemon.Daemon
- public final class Daemon
- extends Thread
Daemon is a listener of incoming ATP request.
-
Daemon()
- Constructs a daemon
-
Daemon(int)
- Constructs a daemon with the specified port number
-
access(InetAddress, long, String, int, String)
- Write a access log
-
error(InetAddress, long, String, String)
- Write a error message into a log file
-
getRequestHandler(String)
- Gets the AgentRequestHandler specified named agentSystem.
-
message(long, String)
- Write a message into a log file
-
registerAgentRequestHandler(String, AgentRequestHandler)
- Register a AgentRequestHandler as given name.
-
run()
- Listens to a given port and responds to incoming requests.
-
setAccessLogFile(String)
-
-
setAccessLogStream(OutputStream)
-
-
setErrorLogFile(String)
-
-
setErrorLogStream(OutputStream)
-
-
setMessageLogFile(String)
-
-
setMessageLogStream(OutputStream)
-
-
start(String)
-
-
update()
- updating resource.
Daemon
public Daemon()
- Constructs a daemon
Daemon
public Daemon(int p)
- Constructs a daemon with the specified port number
update
public static void update()
- updating resource.
setAccessLogStream
public void setAccessLogStream(OutputStream out)
setAccessLogFile
public void setAccessLogFile(String filename) throws IOException
setErrorLogStream
public void setErrorLogStream(OutputStream out)
setErrorLogFile
public void setErrorLogFile(String filename) throws IOException
setMessageLogStream
public void setMessageLogStream(OutputStream out)
setMessageLogFile
public void setMessageLogFile(String filename) throws IOException
message
public void message(long time,
String msg)
- Write a message into a log file
error
public void error(InetAddress host,
long time,
String err,
String reason)
- Write a error message into a log file
access
public void access(InetAddress host,
long time,
String requestLine,
int statusCode,
String misc)
- Write a access log
getRequestHandler
public synchronized AgentRequestHandler getRequestHandler(String agentSystem)
- Gets the AgentRequestHandler specified named agentSystem.
This automatically registers the handler.
registerAgentRequestHandler
public synchronized void registerAgentRequestHandler(String agentSystem,
AgentRequestHandler handler)
- Register a AgentRequestHandler as given name.
start
public void start(String agentSystem)
run
public void run()
- Listens to a given port and responds to incoming requests.
- Overrides:
- run in class Thread
All Packages Class Hierarchy This Package Previous Next Index