|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.jk.core.JkHandler org.apache.jk.server.JkCoyoteHandler
Plugs Jk2 into Coyote. Must be named "type=JkHandler,name=container"
Field Summary | |
int |
JK_STATUS_CLOSED
|
int |
JK_STATUS_HEAD
|
int |
JK_STATUS_NEW
|
protected JkMain |
jkMain
|
protected static org.apache.commons.logging.Log |
log
|
Fields inherited from class org.apache.jk.core.JkHandler |
domain, ERROR, HANDLE_FLUSH, HANDLE_RECEIVE_PACKET, HANDLE_SEND_PACKET, id, LAST, mserver, name, next, nextName, OK, oname, properties, wEnv |
Constructor Summary | |
JkCoyoteHandler()
|
Method Summary | |
void |
action(ActionCode actionCode,
java.lang.Object param)
Send an action to the connector. |
void |
destroy()
Clean up and stop the handler |
int |
doRead(ByteChunk chunk,
Request req)
Return from the input stream. |
int |
doWrite(ByteChunk chunk,
Response res)
|
Adapter |
getAdapter()
|
java.lang.Object |
getAttribute(java.lang.String name)
Retrieve config info. |
JkMain |
getJkMain()
|
java.lang.String |
getProperty(java.lang.String name)
|
void |
init()
Start the protocol |
int |
invoke(Msg msg,
MsgContext ep)
|
javax.management.ObjectName |
preRegister(javax.management.MBeanServer server,
javax.management.ObjectName oname)
|
void |
setAdapter(Adapter adapter)
The adapter, used to call the connector |
void |
setAttribute(java.lang.String name,
java.lang.Object value)
Pass config info |
void |
setProperty(java.lang.String name,
java.lang.String value)
Set a property. |
void |
start()
Start the protocol. |
Methods inherited from class org.apache.jk.core.JkHandler |
addHandlerCallback, createMsgContext, getDomain, getId, getName, getNext, getObjectName, handleNotification, postDeregister, postRegister, preDeregister, setId, setName, setNext, setNext, setWorkerEnv |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static org.apache.commons.logging.Log log
protected JkMain jkMain
public final int JK_STATUS_NEW
public final int JK_STATUS_HEAD
public final int JK_STATUS_CLOSED
Constructor Detail |
public JkCoyoteHandler()
Method Detail |
public void setProperty(java.lang.String name, java.lang.String value)
setProperty
in class JkHandler
public java.lang.String getProperty(java.lang.String name)
getProperty
in class JkHandler
public void setAttribute(java.lang.String name, java.lang.Object value)
setAttribute
in interface ProtocolHandler
public java.lang.Object getAttribute(java.lang.String name)
getAttribute
in interface ProtocolHandler
public void setAdapter(Adapter adapter)
setAdapter
in interface ProtocolHandler
public Adapter getAdapter()
getAdapter
in interface ProtocolHandler
public JkMain getJkMain()
public void init()
init
in interface ProtocolHandler
init
in class JkHandler
public void start()
ProtocolHandler
start
in interface ProtocolHandler
public void destroy()
JkHandler
destroy
in interface ProtocolHandler
destroy
in class JkHandler
public int doWrite(ByteChunk chunk, Response res) throws java.io.IOException
doWrite
in interface OutputBuffer
java.io.IOException
public int doRead(ByteChunk chunk, Request req) throws java.io.IOException
InputBuffer
doRead
in interface InputBuffer
java.io.IOException
public int invoke(Msg msg, MsgContext ep) throws java.io.IOException
invoke
in class JkHandler
java.io.IOException
public void action(ActionCode actionCode, java.lang.Object param)
ActionHook
action
in interface ActionHook
actionCode
- Type of the actionparam
- Action parameterpublic javax.management.ObjectName preRegister(javax.management.MBeanServer server, javax.management.ObjectName oname) throws java.lang.Exception
preRegister
in interface javax.management.MBeanRegistration
preRegister
in class JkHandler
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |