|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.maf.atp.Daemon
Daemon is a listener of incoming ATP request.
| Field Summary | |
(package private) java.security.cert.Certificate |
_certificate
|
private java.util.Hashtable |
_handlerCache
|
(package private) MAFAgentSystem |
_maf
|
private int |
_maxHandlerThreads
|
private int |
_port
|
(package private) java.lang.String |
_username
|
private static java.io.PrintStream |
access
|
private static java.io.PrintStream |
error
|
private java.net.URL |
hosting
|
(package private) static java.util.Hashtable |
locals
|
static LogCategory |
log
|
private static java.io.PrintStream |
message
|
private static java.io.PrintStream |
nullStream
|
private Resource |
resource
|
private static boolean |
verbose
|
| Constructor Summary | |
(package private) |
Daemon(MAFAgentSystem maf)
Constructs a daemon |
| Method Summary | |
static void |
access(java.net.InetAddress host,
long time,
java.lang.String requestLine,
int statusCode,
java.lang.String misc)
Write a access log |
static void |
error(java.net.InetAddress host,
long time,
java.lang.String err,
java.lang.String reason)
Write a error message into a log file |
static MAFAgentSystem |
getLocalAgentSystem(java.lang.String address)
|
static MAFAgentSystem |
getLocalAgentSystem(Ticket ticket)
|
(package private) static boolean |
isVerbose()
|
void |
message(long time,
java.lang.String msg)
Write a message into a log file |
private static java.io.OutputStream |
openStream(java.lang.String filename)
|
private void |
resolveResources()
Resolve resource. |
static void |
setAccessLogFile(java.lang.String filename)
|
static void |
setAccessLogStream(java.io.OutputStream out)
|
static void |
setErrorLogFile(java.lang.String filename)
|
static void |
setErrorLogStream(java.io.OutputStream out)
|
static void |
setMessageLogFile(java.lang.String filename)
|
static void |
setMessageLogStream(java.io.OutputStream out)
|
void |
setUser(java.lang.String username,
java.security.cert.Certificate cert)
username and certificate. |
void |
start()
|
static void |
update()
updating resource. |
(package private) static void |
verboseOut(java.lang.String msg)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final LogCategory log
static java.util.Hashtable locals
java.lang.String _username
java.security.cert.Certificate _certificate
private int _maxHandlerThreads
private java.util.Hashtable _handlerCache
private int _port
private static boolean verbose
private java.net.URL hosting
private Resource resource
MAFAgentSystem _maf
private static java.io.PrintStream nullStream
private static java.io.PrintStream message
private static java.io.PrintStream error
private static java.io.PrintStream access
| Constructor Detail |
Daemon(MAFAgentSystem maf)
| Method Detail |
public static void access(java.net.InetAddress host,
long time,
java.lang.String requestLine,
int statusCode,
java.lang.String misc)
public static void error(java.net.InetAddress host,
long time,
java.lang.String err,
java.lang.String reason)
public static MAFAgentSystem getLocalAgentSystem(Ticket ticket)
public static MAFAgentSystem getLocalAgentSystem(java.lang.String address)
static final boolean isVerbose()
public void message(long time,
java.lang.String msg)
private static java.io.OutputStream openStream(java.lang.String filename)
throws java.io.IOException
java.io.IOExceptionprivate void resolveResources()
public static void setAccessLogFile(java.lang.String filename)
throws java.io.IOException
java.io.IOExceptionpublic static void setAccessLogStream(java.io.OutputStream out)
public static void setErrorLogFile(java.lang.String filename)
throws java.io.IOException
java.io.IOExceptionpublic static void setErrorLogStream(java.io.OutputStream out)
public static void setMessageLogFile(java.lang.String filename)
throws java.io.IOException
java.io.IOExceptionpublic static void setMessageLogStream(java.io.OutputStream out)
public void setUser(java.lang.String username,
java.security.cert.Certificate cert)
public void start()
public static void update()
static final void verboseOut(java.lang.String msg)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||