Method | Description | |
---|---|---|
AddRedirection ( string source, string destination ) : void |
Adds the redirection information for a page (overwrites the previous value, if any).
|
|
CancelEditingSession ( string page, string user ) : void |
Cancels an editing session.
|
|
ClearPageContentCache ( ) : void |
Clears the Page Content cache.
|
|
ClearPseudoCache ( ) : void |
Clears the Pseudo-Cache.
|
|
ClearRedirections ( ) : void |
Clears all the redirections information.
|
|
CutCache ( int cutSize ) : void |
Reduces the size of the Page Content cache, removing the least-recently used items.
|
|
GetFormattedPageContent ( System.PageInfo pageInfo ) : string |
Gets the partially-formatted content (text) of a Page, previously stored in the cache.
|
|
GetPageContent ( System.PageInfo pageInfo ) : |
Gets the Content of a Page, previously stored in cache.
|
|
GetPseudoCacheValue ( string name ) : string |
Gets the value of a Pseudo-cache item, previously stored in the cache.
|
|
GetRedirectionDestination ( string source ) : string |
Gets the destination of a redirection.
|
|
Init ( IHostV30 host, string config ) : void |
Initializes the Storage Provider.
|
|
IsPageBeingEdited ( string page, string currentUser ) : bool |
Finds whether a Page is being edited by a different user.
|
|
RemovePage ( System.PageInfo pageInfo ) : void |
Removes a Page from the cache.
|
|
RemovePageFromRedirections ( string name ) : void |
Removes a pge from both sources and destinations.
|
|
RenewEditingSession ( string page, string user ) : void |
Adds or updates an editing session.
|
|
SetFormattedPageContent ( System.PageInfo pageInfo, string content ) : void |
Sets the partially-preformatted content (text) of a Page.
|
|
SetPageContent ( System.PageInfo pageInfo, |
Sets the Content of a Page.
|
|
SetPseudoCacheValue ( string name, string value ) : void |
Sets the value of a Pseudo-cache item.
|
|
Shutdown ( ) : void |
Method invoked on shutdown. This method might not be invoked in some cases. |
|
WhosEditing ( string page ) : string |
Gets the username of the user who's editing a page.
|
public AddRedirection ( string source, string destination ) : void | ||
source | string | The source page. |
destination | string | The destination page. |
return | void |
public CancelEditingSession ( string page, string user ) : void | ||
page | string | The Page. |
user | string | The User. |
return | void |
public CutCache ( int cutSize ) : void | ||
cutSize | int | The number of Pages to remove. |
return | void |
public GetFormattedPageContent ( System.PageInfo pageInfo ) : string | ||
pageInfo | System.PageInfo | The Page Info object related to the content being requested. |
return | string |
public GetPageContent ( System.PageInfo pageInfo ) : |
||
pageInfo | System.PageInfo | The Page Info object related to the Content being requested. |
return |
public GetPseudoCacheValue ( string name ) : string | ||
name | string | The name of the item being requested. |
return | string |
public GetRedirectionDestination ( string source ) : string | ||
source | string | The source page. |
return | string |
public Init ( IHostV30 host, string config ) : void | ||
host | IHostV30 | The Host of the Component. |
config | string | The Configuration data, if any. |
return | void |
public IsPageBeingEdited ( string page, string currentUser ) : bool | ||
page | string | The Page. |
currentUser | string | The User who is requesting the status of the Page. |
return | bool |
public RemovePage ( System.PageInfo pageInfo ) : void | ||
pageInfo | System.PageInfo | The Page Info object related to the Page that has to be removed. |
return | void |
public RemovePageFromRedirections ( string name ) : void | ||
name | string | The name of the page. |
return | void |
public RenewEditingSession ( string page, string user ) : void | ||
page | string | The edited Page. |
user | string | The User who is editing the Page. |
return | void |
public SetFormattedPageContent ( System.PageInfo pageInfo, string content ) : void | ||
pageInfo | System.PageInfo | The Page Info object related to the content being stored. |
content | string | The partially-preformatted content. |
return | void |
public SetPageContent ( System.PageInfo pageInfo, |
||
pageInfo | System.PageInfo | The Page Info object related to the Content being stored. |
content | The Content of the Page. | |
return | void |
public SetPseudoCacheValue ( string name, string value ) : void | ||
name | string | The name of the item being stored. |
value | string | The value of the item. If the value is |
return | void |
public WhosEditing ( string page ) : string | ||
page | string | The page. |
return | string |