ostore.archive
Class ArchiverTag

java.lang.Object
  |
  +--ostore.archive.ArchiverTag
All Implemented Interfaces:
DDTag, QuickSerializable

public class ArchiverTag
extends Object
implements DDTag

ArchiverTag is the DDTag for the ArchiverStage.

USAGE

A ArchiverTag is used by a ArchiverStage to publish that it is available to create Fragments.

To register node or app, dispatch a ArchiverLocateReqMsg. When the ArchiverStage receives the message, it will respond with a ArchiverLocateRespMsg that is MAC'd (i.e. Message Authentication Certificate).

Version:
$Id: ArchiverTag.java,v 1.9 2004/05/13 20:13:06 hweather Exp $
Author:
Hakim Weatherspoon
See Also:
ArchiverStage, ArchiverTag, ArchiverLocateQuery, ArchiverLocateReqMsg, ArchiverLocateRespMsg, DDTag

Constructor Summary
ArchiverTag()
          Constructor: Creates a new ArchiverTag.
ArchiverTag(InputBuffer buffer)
          Constructs a ArchiverTag from its serialized form.
 
Method Summary
 void serialize(OutputBuffer buffer)
          Specified by ostore.util.QuickSerializable
 String toString()
          Specified by java.lang.Object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArchiverTag

public ArchiverTag()
Constructor: Creates a new ArchiverTag.


ArchiverTag

public ArchiverTag(InputBuffer buffer)
            throws QSException
Constructs a ArchiverTag from its serialized form.

Parameters:
buffer - serialized form of object.
Method Detail

serialize

public void serialize(OutputBuffer buffer)
Specified by ostore.util.QuickSerializable

Specified by:
serialize in interface QuickSerializable
Parameters:
buffer - the output buffer to add the object to

toString

public String toString()
Specified by java.lang.Object

Overrides:
toString in class Object