fr.dyade.aaa.agent
Class PoolNetwork.NetSession.NetworkOutputStream

java.lang.Object
  extended by java.io.OutputStream
      extended by fr.dyade.aaa.agent.MessageOutputStream
          extended by fr.dyade.aaa.agent.BufferedMessageOutputStream
              extended by fr.dyade.aaa.agent.PoolNetwork.NetSession.NetworkOutputStream
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable
Enclosing class:
PoolNetwork.NetSession

final class PoolNetwork.NetSession.NetworkOutputStream
extends BufferedMessageOutputStream

Class used to send messages through a stream.


Field Summary
(package private)  java.io.OutputStream os
           
 
Fields inherited from class fr.dyade.aaa.agent.BufferedMessageOutputStream
out
 
Fields inherited from class fr.dyade.aaa.agent.MessageOutputStream
buf, compressedFlows, count, logmon, oos
 
Constructor Summary
PoolNetwork.NetSession.NetworkOutputStream(java.io.OutputStream os)
           
 
Method Summary
protected  void writeHeader()
          Writes the protocol header to this output stream.
 
Methods inherited from class fr.dyade.aaa.agent.BufferedMessageOutputStream
flush, write, write
 
Methods inherited from class fr.dyade.aaa.agent.MessageOutputStream
getLogger, write, writeInt, writeMessage, writeMessageHeader, writeShort
 
Methods inherited from class java.io.OutputStream
close
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

os

java.io.OutputStream os
Constructor Detail

PoolNetwork.NetSession.NetworkOutputStream

PoolNetwork.NetSession.NetworkOutputStream(java.io.OutputStream os)
                                     throws java.io.IOException
Throws:
java.io.IOException
Method Detail

writeHeader

protected void writeHeader()
                    throws java.io.IOException
Description copied from class: MessageOutputStream
Writes the protocol header to this output stream. This method must be overloaded in subclass.

Specified by:
writeHeader in class MessageOutputStream
Throws:
java.io.IOException


Copyright © 2010 ScalAgent D.T.. All Rights Reserved.