db4o 8.0

com.db4o.cs.foundation
Class Socket4Decorator

java.lang.Object
  extended by com.db4o.cs.foundation.Socket4Decorator
All Implemented Interfaces:
Socket4

public class Socket4Decorator
extends java.lang.Object
implements Socket4

Since:
7.12

Constructor Summary
Socket4Decorator(Socket4 socket)
           
 
Method Summary
 void close()
           
 void flush()
           
 boolean isConnected()
           
 Socket4 openParallelSocket()
           
 int read(byte[] buffer, int offset, int count)
           
 void setSoTimeout(int timeout)
           
 java.lang.String toString()
           
 void write(byte[] bytes, int offset, int count)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Socket4Decorator

public Socket4Decorator(Socket4 socket)
Method Detail

close

public void close()
           throws java.io.IOException
Specified by:
close in interface Socket4
Throws:
java.io.IOException

flush

public void flush()
           throws java.io.IOException
Specified by:
flush in interface Socket4
Throws:
java.io.IOException

isConnected

public boolean isConnected()
Specified by:
isConnected in interface Socket4

openParallelSocket

public Socket4 openParallelSocket()
                           throws java.io.IOException
Specified by:
openParallelSocket in interface Socket4
Throws:
java.io.IOException

read

public int read(byte[] buffer,
                int offset,
                int count)
         throws java.io.IOException
Specified by:
read in interface Socket4
Throws:
java.io.IOException

setSoTimeout

public void setSoTimeout(int timeout)
Specified by:
setSoTimeout in interface Socket4

write

public void write(byte[] bytes,
                  int offset,
                  int count)
           throws java.io.IOException
Specified by:
write in interface Socket4
Throws:
java.io.IOException

toString

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

db4o 8.0

Copyright 2009 Versant Corporation. All rights reserved.