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.IOException
public void stop()
public void start() throws java.io.IOException
java.io.IOException
public 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.MBeanRegistration
java.lang.Exception
public void postRegister(java.lang.Boolean registrationDone)
postRegister
in interface javax.management.MBeanRegistration
public void preDeregister() throws java.lang.Exception
preDeregister
in interface javax.management.MBeanRegistration
java.lang.Exception
public void postDeregister()
postDeregister
in interface javax.management.MBeanRegistration
public void pause() throws java.lang.Exception
java.lang.Exception
public void resume() throws java.lang.Exception
java.lang.Exception
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.