org.eclipse.jetty.ajp
Class Ajp13Parser
java.lang.Object
org.eclipse.jetty.ajp.Ajp13Parser
- All Implemented Interfaces:
- Parser
public class Ajp13Parser
- extends Object
- implements Parser
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_length
protected int _length
_packetLength
protected int _packetLength
Ajp13Parser
public Ajp13Parser(Buffers buffers,
EndPoint endPoint)
setEventHandler
public void setEventHandler(Ajp13Parser.EventHandler handler)
setGenerator
public void setGenerator(Ajp13Generator generator)
getContentLength
public long getContentLength()
getState
public int getState()
inContentState
public boolean inContentState()
inHeaderState
public boolean inHeaderState()
isIdle
public boolean isIdle()
- Specified by:
isIdle in interface Parser
isComplete
public boolean isComplete()
- Specified by:
isComplete in interface Parser
isMoreInBuffer
public boolean isMoreInBuffer()
- Specified by:
isMoreInBuffer in interface Parser
isState
public boolean isState(int state)
parse
public void parse()
throws IOException
- Throws:
IOException
parseAvailable
public int parseAvailable()
throws IOException
- Specified by:
parseAvailable in interface Parser
- Returns:
- An indication of progress, typically the number of bytes filled plus the events parsed: -1 means EOF read, 0 no progress, >0 progress
- Throws:
IOException
parseNext
public int parseNext()
throws IOException
- Throws:
IOException
reset
public void reset()
- Specified by:
reset in interface Parser
returnBuffers
public void returnBuffers()
- Specified by:
returnBuffers in interface Parser
Copyright © 1995-2011 Mort Bay Consulting. All Rights Reserved.