org.ccnx.ccn.io.content.KeyValueSet.KeyValueSetObject Class Reference

A CCNNetworkObject wrapper around KeyValueSet, used for easily saving and retrieving versioned KeyValueSets to CCN. More...

List of all members.

Public Member Functions

 KeyValueSetObject (ContentName name, KeyValueSet data, SaveType saveType, CCNHandle handle) throws IOException
 KeyValueSetObject (ContentName name, KeyValueSet data, SaveType saveType, PublisherPublicKeyDigest publisher, KeyLocator locator, CCNHandle handle) throws IOException
 KeyValueSetObject (ContentName name, CCNHandle handle) throws ContentDecodingException, IOException
 KeyValueSetObject (ContentName name, PublisherPublicKeyDigest publisher, CCNHandle handle) throws ContentDecodingException, IOException
 KeyValueSetObject (ContentObject firstBlock, CCNHandle handle) throws ContentDecodingException, IOException
KeyValueSet contents () throws ContentNotReadyException, ContentGoneException, ErrorStateException

Detailed Description

A CCNNetworkObject wrapper around KeyValueSet, used for easily saving and retrieving versioned KeyValueSets to CCN.

A typical pattern for using network objects to save objects that happen to be encodable or serializable is to incorporate such a static member wrapper class subclassing CCNEncodableObject, CCNSerializableObject, or CCNNetworkObject itself inside the main class definition.


The documentation for this class was generated from the following file:
Generated on Fri May 13 16:27:45 2011 for Content-Centric Networking in Java by  doxygen 1.6.3