ostore.inner
Class CreateObjectRespMsg

java.lang.Object
  |
  +--dd.api.DDRouteMsg
        |
        +--ostore.inner.CreateObjectRespMsg
All Implemented Interfaces:
QueueElementIF, QuickSerializable

public class CreateObjectRespMsg
extends DDRouteMsg

The response to a create object request. There is no point in MACing this message, since the signatures in the RPCert and PRCert are sufficient to prove its validity.


Field Summary
 SignedQS resp
           
 
Fields inherited from class dd.api.DDRouteMsg
dd_intermediate_upcall, hopCount, inbound, one_hop, peer, recursive_route, TTL
 
Constructor Summary
CreateObjectRespMsg(InputBuffer buffer)
           
CreateObjectRespMsg(SecureHash client_guid, SignedQS resp, boolean recursive, boolean dd_intermediate_upcall, boolean one_hop)
           
 
Method Summary
 void serialize(OutputBuffer buffer)
          Add the object to the buffer.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

resp

public SignedQS resp
Constructor Detail

CreateObjectRespMsg

public CreateObjectRespMsg(SecureHash client_guid,
                           SignedQS resp,
                           boolean recursive,
                           boolean dd_intermediate_upcall,
                           boolean one_hop)

CreateObjectRespMsg

public CreateObjectRespMsg(InputBuffer buffer)
                    throws QSException
Method Detail

serialize

public void serialize(OutputBuffer buffer)
Description copied from interface: QuickSerializable
Add the object to the buffer.

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

toString

public String toString()
Overrides:
toString in class Object