org.jnetstream.capture.file
Class BufferException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.io.IOException
              extended by org.jnetstream.capture.file.BufferException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BufferFetchException

public class BufferException
extends java.io.IOException

Author:
Mark Bednarczyk, Sly Technologies, Inc.
See Also:
Serialized Form

Constructor Summary
BufferException()
           
BufferException(java.lang.String message)
           
BufferException(java.lang.String message, com.slytechs.utils.memory.PartialBuffer partialBuffer, long regional, int length, boolean fromCache)
           
BufferException(java.lang.String message, com.slytechs.utils.memory.PartialBuffer partialBuffer, long regional, int length, boolean fromCache, java.lang.Exception cause)
           
BufferException(java.lang.String message, com.slytechs.utils.memory.PartialBuffer partialBuffer, long regional, int length, boolean fromCache, HeaderReader headerReader)
           
 
Method Summary
 HeaderReader getHeaderReader()
           
 int getLength()
           
 java.lang.String getLocalizedMessage()
           
 java.lang.String getMessage()
           
 com.slytechs.utils.memory.PartialBuffer getPartialBuffer()
           
 long getRegional()
           
 boolean isFromCache()
           
 void setFromCache(boolean fromCache)
           
 void setHeaderReader(HeaderReader headerReader)
           
 void setLength(int length)
           
 void setMessage(java.lang.String message)
           
 void setPartialBuffer(com.slytechs.utils.memory.PartialBuffer partialBuffer)
           
 void setRegional(long regional)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BufferException

public BufferException()

BufferException

public BufferException(java.lang.String message)
Parameters:
message -

BufferException

public BufferException(java.lang.String message,
                       com.slytechs.utils.memory.PartialBuffer partialBuffer,
                       long regional,
                       int length,
                       boolean fromCache)
Parameters:
message -
partialBuffer -
regional -
length -
fromCache -

BufferException

public BufferException(java.lang.String message,
                       com.slytechs.utils.memory.PartialBuffer partialBuffer,
                       long regional,
                       int length,
                       boolean fromCache,
                       HeaderReader headerReader)
Parameters:
message -
partialBuffer -
regional -
length -
fromCache -

BufferException

public BufferException(java.lang.String message,
                       com.slytechs.utils.memory.PartialBuffer partialBuffer,
                       long regional,
                       int length,
                       boolean fromCache,
                       java.lang.Exception cause)
Parameters:
message -
partialBuffer -
regional -
length -
fromCache -
e -
Method Detail

isFromCache

public final boolean isFromCache()

setFromCache

public final void setFromCache(boolean fromCache)

getPartialBuffer

public final com.slytechs.utils.memory.PartialBuffer getPartialBuffer()

setPartialBuffer

public final void setPartialBuffer(com.slytechs.utils.memory.PartialBuffer partialBuffer)

getRegional

public final long getRegional()

setRegional

public final void setRegional(long regional)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable

getLength

public final int getLength()

setLength

public final void setLength(int length)

setMessage

public void setMessage(java.lang.String message)

getMessage

public java.lang.String getMessage()
Overrides:
getMessage in class java.lang.Throwable

getLocalizedMessage

public java.lang.String getLocalizedMessage()
Overrides:
getLocalizedMessage in class java.lang.Throwable

getHeaderReader

public final HeaderReader getHeaderReader()

setHeaderReader

public final void setHeaderReader(HeaderReader headerReader)