You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@apache.org on 2002/06/06 02:59:10 UTC
cvs commit: jakarta-tomcat-connectors/jk/java/org/apache/jk/common JniHandler.java
costin 2002/06/05 17:59:10
Modified: jk/java/org/apache/jk/common JniHandler.java
Log:
Just a bit of cleanup, remove dead code.
Revision Changes Path
1.9 +10 -15 jakarta-tomcat-connectors/jk/java/org/apache/jk/common/JniHandler.java
Index: JniHandler.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-connectors/jk/java/org/apache/jk/common/JniHandler.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- JniHandler.java 1 Jun 2002 08:29:34 -0000 1.8
+++ JniHandler.java 6 Jun 2002 00:59:10 -0000 1.9
@@ -234,12 +234,14 @@
apr.jkRecycle(ep.getJniEnv(), ep.getJniContext());
}
- /** send and get the response in the same buffer.
+ /** send and get the response in the same buffer. This calls the
+ * method on the wrapped jk_bean object.
*/
protected int nativeDispatch( Msg msg, MsgContext ep, int code, int raw )
throws IOException
{
- if( log.isDebugEnabled() ) log.debug( "Sending packet " + code + " " + raw);
+ if( log.isDebugEnabled() )
+ log.debug( "Sending packet " + code + " " + raw);
if( raw == 0 ) {
msg.end();
@@ -267,7 +269,8 @@
int status=apr.jkInvoke( xEnv,
nativeJkHandlerP,
nativeContext,
- code, msg.getBuffer(), 0, msg.getLen(), raw );
+ code, msg.getBuffer(), 0, msg.getLen(), raw );
+
if( status != 0 && status != 2 ) {
log.error( "nativeDispatch: error " + status );
}
@@ -276,30 +279,22 @@
return status;
}
+ /** Base implementation for invoke. Dispatch the action to the native
+ * code, where invoke() is called on the wrapped jk_bean.
+ */
public int invoke(Msg msg, MsgContext ep )
throws IOException
{
long xEnv=ep.getJniEnv();
int type=ep.getType();
- switch( type ) {
- case JkHandler.HANDLE_RECEIVE_PACKET:
- // return receive( msg, ep );
- case JkHandler.HANDLE_SEND_PACKET:
- // return send( msg, ep );
- }
-
int status=nativeDispatch(msg, ep, type, 0 );
apr.jkRecycle(xEnv, ep.getJniContext());
-
- if(log.isInfoEnabled() ) log.info("Jni invoke status " + status);
-
apr.releaseJkEnv( xEnv );
- return 0;
+ return status;
}
private static org.apache.commons.logging.Log log=
org.apache.commons.logging.LogFactory.getLog( JniHandler.class );
-
}
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>