|
ePOST API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PostData | |
---|---|
rice.email | |
rice.email.log | |
rice.post | |
rice.post.log | |
rice.post.storage |
Uses of PostData in rice.email |
---|
Classes in rice.email that implement PostData | |
---|---|
class |
EmailData
Represents the attachment to an email. |
class |
SnapShot
Serves as a summary of the log chain up to the current point. |
Uses of PostData in rice.email.log |
---|
Classes in rice.email.log that implement PostData | |
---|---|
class |
AddFolderLogEntry
|
class |
DeleteMailLogEntry
An anti-email node, serves to cancel out the mail node that it matches up to. |
class |
DeleteMailsLogEntry
An anti-emails node, serves to cancel out the mail node that it matches up to. |
class |
EmailLog
This represents the head of an email log, representing a folder. |
class |
EmailLogEntry
An abstract class for all email log entry types |
class |
InsertMailLogEntry
Stores an email in the LogEntry chain. |
class |
InsertMailsLogEntry
Stores an list of emails in the LogEntry chain. |
class |
RemoveFolderLogEntry
|
class |
SnapShotLogEntry
Serves as a summary of the log chain up to the current point. |
class |
UpdateMailLogEntry
Adds the flags to the log entry |
class |
UpdateMailsLogEntry
Adds the flags to the log entry |
Uses of PostData in rice.post |
---|
Classes in rice.post that implement PostData | |
---|---|
class |
ForwardLog
This class represents the log of forwarding addresses for a given user. |
class |
PostLog
This class represents the Log which sits at the address of the user's PostUserAddress and points to the logs of other applications. |
Uses of PostData in rice.post.log |
---|
Classes in rice.post.log that implement PostData | |
---|---|
class |
CoalescedLog
Class which represents an encrypted and coalesced log in the POST system. |
protected class |
CoalescedLog.PhantomLogEntry
Internal class for bookkeeping log entries |
class |
EncryptedLog
Class which represents an encrypted log in the POST system. |
class |
Log
Class which represents a log in the POST system. |
class |
LogEntry
Abstract class for all entries in the log. |
Uses of PostData in rice.post.storage |
---|
Classes in rice.post.storage that implement PostData | |
---|---|
class |
GroupData
This interface is designed to serve as an abstraction of a data object stored in Post. |
Fields in rice.post.storage declared as PostData | |
---|---|
protected PostData[] |
GroupData.data
|
Methods in rice.post.storage that return PostData | |
---|---|
PostData[] |
GroupData.getData()
Returns the data |
Methods in rice.post.storage with parameters of type PostData | |
---|---|
void |
StorageService.storeContentHash(PostData data,
Continuation command)
Stores a PostData in the PAST storage system, in encrypted state, and returns a pointer and key to the data object. |
void |
StorageService.storeSecure(PostData data,
Continuation command)
Stores a PostData in the PAST storage system, in encrypted state, and returns a pointer and key to the data object. |
void |
StorageService.storeSigned(PostData data,
Id location,
Continuation command)
Stores a PostData in the PAST store by signing the content and storing it at a well-known location. |
protected static void |
StorageService.storeSigned(PostData data,
Id location,
long time,
long expiration,
java.security.KeyPair keyPair,
Past past,
Continuation command)
Stores a PostData in the PAST store by signing the content and storing it at a well-known location. |
boolean |
StorageService.verifySigned(PostData data,
java.security.PublicKey key)
This method verifies a signed block of data with the given public key. |
Constructors in rice.post.storage with parameters of type PostData | |
---|---|
GroupData(PostData[] data)
Builds a GroupData given a collection of PostData |
|
ePOST API | |||||||||
PREV NEXT | FRAMES NO FRAMES |