com.jtstand.io
Class OutputSession

java.lang.Object
  extended by com.jtstand.io.OutputSession
All Implemented Interfaces:
groovy.lang.GroovyObject, java.io.Closeable

public class OutputSession
extends java.lang.Object
implements groovy.lang.GroovyObject, java.io.Closeable

Author:
albert_kurucz

Constructor Summary
OutputSession(java.io.OutputStream outputStream)
           
OutputSession(java.io.OutputStream outputStream, java.lang.String charactersetName)
           
 
Method Summary
 void abort()
           
 void close()
           
 boolean getAborted()
           
 java.lang.String getCharactersetName()
           
 boolean getClosed()
           
 groovy.lang.MetaClass getMetaClass()
           
 java.io.OutputStream getOutputStream()
           
 java.lang.Object getProperty(java.lang.String name)
           
 java.lang.Object getSendLock()
           
 java.lang.Long getSlow()
           
 java.lang.Thread getThread()
           
 java.lang.Object invokeMethod(java.lang.String name, java.lang.Object args)
           
 boolean isAborted()
           
 boolean isClosed()
           
 void send(byte[] outBytes, int outPtr, int outLen, long timeout)
           
 void send(byte[] outBytes, long timeout)
           
 void send(java.lang.String outStr)
           
 void send(java.lang.String outStr, long timeout)
           
 void setAborted(boolean value)
           
 void setCharactersetName(java.lang.String value)
           
 void setClosed(boolean value)
           
 void setMetaClass(groovy.lang.MetaClass metaClass)
           
 void setOutputStream(java.io.OutputStream value)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 void setSlow(java.lang.Long value)
           
 void setThread(java.lang.Thread value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputSession

public OutputSession(java.io.OutputStream outputStream)

OutputSession

public OutputSession(java.io.OutputStream outputStream,
                     java.lang.String charactersetName)
Method Detail

getOutputStream

public java.io.OutputStream getOutputStream()

setOutputStream

public void setOutputStream(java.io.OutputStream value)

getCharactersetName

public java.lang.String getCharactersetName()

setCharactersetName

public void setCharactersetName(java.lang.String value)

getThread

public java.lang.Thread getThread()

setThread

public void setThread(java.lang.Thread value)

getSlow

public java.lang.Long getSlow()

setSlow

public void setSlow(java.lang.Long value)

getSendLock

public final java.lang.Object getSendLock()

getAborted

public boolean getAborted()

isAborted

public boolean isAborted()

setAborted

public void setAborted(boolean value)

getClosed

public boolean getClosed()

isClosed

public boolean isClosed()

setClosed

public void setClosed(boolean value)

send

public void send(java.lang.String outStr)
          throws java.lang.Exception
Throws:
java.lang.Exception

send

public void send(java.lang.String outStr,
                 long timeout)
          throws java.lang.Exception
Throws:
java.lang.Exception

send

public void send(byte[] outBytes,
                 long timeout)

send

public void send(byte[] outBytes,
                 int outPtr,
                 int outLen,
                 long timeout)

abort

public void abort()

close

public void close()
Specified by:
close in interface java.io.Closeable

getMetaClass

public groovy.lang.MetaClass getMetaClass()
Specified by:
getMetaClass in interface groovy.lang.GroovyObject

setMetaClass

public void setMetaClass(groovy.lang.MetaClass metaClass)
Specified by:
setMetaClass in interface groovy.lang.GroovyObject

invokeMethod

public java.lang.Object invokeMethod(java.lang.String name,
                                     java.lang.Object args)
Specified by:
invokeMethod in interface groovy.lang.GroovyObject

getProperty

public java.lang.Object getProperty(java.lang.String name)
Specified by:
getProperty in interface groovy.lang.GroovyObject

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
Specified by:
setProperty in interface groovy.lang.GroovyObject


Copyright © 2009-2010 jtstand.com. All Rights Reserved.