Simias::POBox::SubscriptionInfo Class Reference

Collection Subscription Information. More...

Collaboration diagram for Simias::POBox::SubscriptionInfo:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SubscriptionInfo ()
 Constructor.
 SubscriptionInfo (string path)
 Default Constructor.
void Load (string path)
 Populate the subscription info fields from a file.
void Save (string path)
 Save the subscription info fields to a file.
override string ToString ()
 Create a string representation of the subscription info.

Static Public Attributes

static readonly string Extension = ".csi"
 subscription info extension

Properties

string SubscriptionID [get, set]
 The subscription (node) id (optional).
string DomainID [get, set]
 The authentication domain id.
string DomainName [get, set]
 The authentication domain name.
string SubscriptionCollectionID [get, set]
 The collection id.
string SubscriptionCollectionName [get, set]
 The collection name.
string SubscriptionCollectionType [get, set]
 The collection type.
bool SubscriptionCollectionHasDirNode [get, set]
 Does the collection have a root dir node?


Detailed Description

Collection Subscription Information.


Constructor & Destructor Documentation

Simias::POBox::SubscriptionInfo::SubscriptionInfo (  )  [inline]

Constructor.

Simias::POBox::SubscriptionInfo::SubscriptionInfo ( string  path  )  [inline]

Default Constructor.

Parameters:
path The path of the subscription info file.


Member Function Documentation

void Simias::POBox::SubscriptionInfo::Load ( string  path  )  [inline]

Populate the subscription info fields from a file.

Parameters:
path The path of the subscription info file.

void Simias::POBox::SubscriptionInfo::Save ( string  path  )  [inline]

Save the subscription info fields to a file.

Parameters:
path The path of the subscription info file to be created.

override string Simias::POBox::SubscriptionInfo::ToString (  )  [inline]

Create a string representation of the subscription info.

Returns:
A string representation of the subscription info.


Member Data Documentation

readonly string Simias::POBox::SubscriptionInfo::Extension = ".csi" [static]

subscription info extension


Property Documentation

string Simias::POBox::SubscriptionInfo::SubscriptionID [get, set]

The subscription (node) id (optional).

string Simias::POBox::SubscriptionInfo::DomainID [get, set]

The authentication domain id.

string Simias::POBox::SubscriptionInfo::DomainName [get, set]

The authentication domain name.

string Simias::POBox::SubscriptionInfo::SubscriptionCollectionID [get, set]

The collection id.

string Simias::POBox::SubscriptionInfo::SubscriptionCollectionName [get, set]

The collection name.

string Simias::POBox::SubscriptionInfo::SubscriptionCollectionType [get, set]

The collection type.

bool Simias::POBox::SubscriptionInfo::SubscriptionCollectionHasDirNode [get, set]

Does the collection have a root dir node?


The documentation for this class was generated from the following file:

Generated on Wed Apr 8 14:49:30 2009 for simias by  doxygen 1.5.6