php.java.bridge
Class Response.AsyncWriter

java.lang.Object
  extended by php.java.bridge.Response.DelegateWriter
      extended by php.java.bridge.Response.Writer
          extended by php.java.bridge.Response.AsyncWriter
Enclosing class:
Response

protected final class Response.AsyncWriter
extends Response.Writer

Writer used by the async protocol. It writes nothing but stores the result in global ref


Field Summary
 
Fields inherited from class php.java.bridge.Response.DelegateWriter
staticType
 
Constructor Summary
protected Response.AsyncWriter()
           
 
Method Summary
 void flush()
          Called at the end of each packed.
 boolean isAsync()
           
 boolean setResult(java.lang.Object value)
           
 void setResultClass(java.lang.Class value)
           
 void setResultException(java.lang.Throwable o, java.lang.String str)
           
 void setResultObject(java.lang.Object value)
           
 
Methods inherited from class php.java.bridge.Response.Writer
reset, setFinish, setResult, setResultProcedure
 
Methods inherited from class php.java.bridge.Response.DelegateWriter
setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Response.AsyncWriter

protected Response.AsyncWriter()
Method Detail

isAsync

public boolean isAsync()
Overrides:
isAsync in class Response.Writer

setResultException

public void setResultException(java.lang.Throwable o,
                               java.lang.String str)
Overrides:
setResultException in class Response.Writer

setResultObject

public void setResultObject(java.lang.Object value)
Overrides:
setResultObject in class Response.Writer

setResultClass

public void setResultClass(java.lang.Class value)
Overrides:
setResultClass in class Response.Writer

setResult

public boolean setResult(java.lang.Object value)
Specified by:
setResult in class Response.DelegateWriter

flush

public void flush()
           throws java.io.IOException
Called at the end of each packed.

Overrides:
flush in class Response.Writer
Throws:
java.io.IOException