org.apache.jk.common

Class Shm14

Implemented Interfaces:
MBeanRegistration, NotificationListener

public class Shm14
extends Shm

Shm implementation using JDK1.4 nio.

Author:
Costin Manolache

Field Summary

Fields inherited from class org.apache.jk.common.JniHandler

C2B_NOTE, JK_HANDLE_JNI_DISPATCH, JK_HANDLE_SHM_DISPATCH, MB_NOTE, MSG_NOTE, apr, jkHome, nativeJkHandlerP

Fields inherited from class org.apache.jk.core.JkHandler

ERROR, HANDLE_FLUSH, HANDLE_RECEIVE_PACKET, HANDLE_SEND_PACKET, HANDLE_THREAD_END, LAST, OK, domain, id, mserver, name, next, nextName, oname, properties, wEnv

Method Summary

void
dumpScoreboard(String file)
void
init()
Should register the request types it can handle, same style as apache2.
void
initCli()
int
invoke(Msg msg, MsgContext ep)
static void
main(args[] )
void
resetScoreboard()

Methods inherited from class org.apache.jk.common.Shm

destroy, dumpScoreboard, execute, init, initCli, invoke, main, registerTomcat, resetScoreboard, setDump, setFile, setGroup, setHelp, setHost, setPort, setReset, setSize, setUnixSocket, setUnregister, unRegisterTomcat

Methods inherited from class org.apache.jk.common.JniHandler

appendString, createMsgContext, destroyJkComponent, getJkHome, init, initJkComponent, initNative, invoke, nativeDispatch, pause, recycleNative, resume, setJkHome, setNativeAttribute, setNativeEndpoint

Methods inherited from class org.apache.jk.core.JkHandler

addHandlerCallback, createMsgContext, destroy, getDomain, getId, getName, getNext, getObjectName, getProperty, handleNotification, init, invoke, pause, postDeregister, postRegister, preDeregister, preRegister, resume, setId, setName, setNext, setNext, setProperty, setWorkerEnv

Method Details

dumpScoreboard

public void dumpScoreboard(String file)
Overrides:
dumpScoreboard in interface Shm


init

public void init()
Should register the request types it can handle, same style as apache2.
Overrides:
init in interface Shm


initCli

public void initCli()
Overrides:
initCli in interface Shm


invoke

public int invoke(Msg msg,
                  MsgContext ep)
            throws IOException
Overrides:
invoke in interface Shm


main

public static void main(args[] )
Overrides:
main in interface Shm


resetScoreboard

public void resetScoreboard()
            throws IOException
Overrides:
resetScoreboard in interface Shm


Copyright B) 2000-2003 Apache Software Foundation. All Rights Reserved.