org.apache.axis.transport.http

Class SimpleAxisWorker

Implemented Interfaces:
Runnable

public class SimpleAxisWorker
extends java.lang.Object
implements Runnable

Field Summary

protected static Log
log

Constructor Summary

SimpleAxisWorker(SimpleAxisServer server, Socket socket)

Method Summary

void
execute()
The main workhorse method.
static String
getLocalHost()
One method for all host name lookups.
protected void
invokeMethodFromGet(String methodName, String args)
boolean
matches(byte[] buf, byte[] target)
does tolower[buf] match the target byte array, up to the target's length?
boolean
matches(byte[] buf, int bufIdx, byte[] target)
Case-insensitive match of a target byte [] to a source byte [], starting from a particular offset into the source.
void
run()
Run method

Field Details

log

protected static Log log

Constructor Details

SimpleAxisWorker

public SimpleAxisWorker(SimpleAxisServer server,
                        Socket socket)

Method Details

execute

public void execute()
The main workhorse method.


getLocalHost

public static String getLocalHost()
One method for all host name lookups.


invokeMethodFromGet

protected void invokeMethodFromGet(String methodName,
                                   String args)
            throws Exception


matches

public boolean matches(byte[] buf,
                       byte[] target)
does tolower[buf] match the target byte array, up to the target's length?


matches

public boolean matches(byte[] buf,
                       int bufIdx,
                       byte[] target)
Case-insensitive match of a target byte [] to a source byte [], starting from a particular offset into the source.


run

public void run()
Run method


Copyright B) 2005 Apache Web Services Project. All Rights Reserved.