org.apache.jk.server
public class JkMain extends java.lang.Object implements javax.management.MBeanRegistration
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
domain |
protected javax.management.MBeanServer |
mserver |
protected javax.management.ObjectName |
oname |
| Constructor and Description |
|---|
JkMain() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getChannelClassName() |
java.lang.String |
getDomain() |
java.lang.String |
getErr() |
long |
getInitTime()
The time it took to initialize jk ( ms)
|
java.lang.String |
getJkHome() |
static JkMain |
getJkMain() |
javax.management.ObjectName |
getObjectName() |
java.lang.String |
getOut() |
java.lang.String |
getPropertiesFile() |
java.lang.Object |
getProperty(java.lang.String name)
Retrieve a property.
|
long |
getStartTime()
The time it took to start jk ( ms )
|
java.lang.String |
getWorkerClassName() |
WorkerEnv |
getWorkerEnv() |
void |
init() |
static void |
main(java.lang.String[] args) |
void |
pause() |
void |
postDeregister() |
void |
postRegister(java.lang.Boolean registrationDone) |
void |
preDeregister() |
javax.management.ObjectName |
preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name) |
void |
resume() |
void |
saveProperties() |
void |
setBeanProperty(java.lang.Object target,
java.lang.String name,
java.lang.String val) |
void |
setChannelClassName(java.lang.String name)
Set the
channelClassName that will used to connect to
httpd. |
void |
setErr(java.lang.String s) |
void |
setJkHome(java.lang.String s)
Set the base dir of jk2. ( including WEB-INF if in a webapp ).
|
void |
setOut(java.lang.String s) |
void |
setPropertiesFile(java.lang.String p)
Load a .properties file into and set the values
into jk2 configuration.
|
void |
setProperty(java.lang.String n,
java.lang.String v)
Set a name/value as a jk2 property
|
void |
setPropertyString(java.lang.String handlerN,
java.lang.String name,
java.lang.String val) |
void |
setSaveProperties(boolean b) |
void |
setWorkerClassName(java.lang.String name)
Set the
workerClassName that will handle the request |
void |
setWorkerEnv(WorkerEnv wEnv) |
void |
start() |
void |
stop() |
protected java.lang.String domain
protected javax.management.ObjectName oname
protected javax.management.MBeanServer mserver
public static JkMain getJkMain()
public void setPropertiesFile(java.lang.String p)
public java.lang.String getPropertiesFile()
public void setSaveProperties(boolean b)
public void setProperty(java.lang.String n,
java.lang.String v)
public java.lang.Object getProperty(java.lang.String name)
public void setChannelClassName(java.lang.String name)
channelClassName that will used to connect to
httpd.public java.lang.String getChannelClassName()
public void setWorkerClassName(java.lang.String name)
workerClassName that will handle the request.
( sort of 'pivot' in axis :-)public java.lang.String getWorkerClassName()
public void setJkHome(java.lang.String s)
public java.lang.String getJkHome()
public void setOut(java.lang.String s)
public java.lang.String getOut()
public void setErr(java.lang.String s)
public java.lang.String getErr()
public void init()
throws java.io.IOException
java.io.IOExceptionpublic void stop()
public void start()
throws java.io.IOException
java.io.IOExceptionpublic WorkerEnv getWorkerEnv()
public void setWorkerEnv(WorkerEnv wEnv)
public void setBeanProperty(java.lang.Object target,
java.lang.String name,
java.lang.String val)
public void setPropertyString(java.lang.String handlerN,
java.lang.String name,
java.lang.String val)
public long getInitTime()
public long getStartTime()
public static void main(java.lang.String[] args)
public void saveProperties()
public javax.management.ObjectName getObjectName()
public java.lang.String getDomain()
public javax.management.ObjectName preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name)
throws java.lang.Exception
preRegister in interface javax.management.MBeanRegistrationjava.lang.Exceptionpublic void postRegister(java.lang.Boolean registrationDone)
postRegister in interface javax.management.MBeanRegistrationpublic void preDeregister()
throws java.lang.Exception
preDeregister in interface javax.management.MBeanRegistrationjava.lang.Exceptionpublic void postDeregister()
postDeregister in interface javax.management.MBeanRegistrationpublic void pause()
throws java.lang.Exception
java.lang.Exceptionpublic void resume()
throws java.lang.Exception
java.lang.ExceptionCopyright © 2000-2013 Apache Software Foundation. All Rights Reserved.