Rice Pastry API

org.mpisws.p2p.transport.peerreview.replay.inetsocketaddress
Class ISASerializer

java.lang.Object
  extended by org.mpisws.p2p.transport.peerreview.replay.inetsocketaddress.ISASerializer
All Implemented Interfaces:
IdentifierSerializer<java.net.InetSocketAddress>

public class ISASerializer
extends java.lang.Object
implements IdentifierSerializer<java.net.InetSocketAddress>


Constructor Summary
ISASerializer()
           
 
Method Summary
 java.net.InetSocketAddress deserialize(InputBuffer buf)
           
 java.nio.ByteBuffer serialize(java.net.InetSocketAddress i)
           
 void serialize(java.net.InetSocketAddress i, OutputBuffer buf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ISASerializer

public ISASerializer()
Method Detail

serialize

public java.nio.ByteBuffer serialize(java.net.InetSocketAddress i)
Specified by:
serialize in interface IdentifierSerializer<java.net.InetSocketAddress>

deserialize

public java.net.InetSocketAddress deserialize(InputBuffer buf)
                                       throws java.io.IOException
Specified by:
deserialize in interface IdentifierSerializer<java.net.InetSocketAddress>
Throws:
java.io.IOException

serialize

public void serialize(java.net.InetSocketAddress i,
                      OutputBuffer buf)
               throws java.io.IOException
Specified by:
serialize in interface IdentifierSerializer<java.net.InetSocketAddress>
Throws:
java.io.IOException

Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection