Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

xmlstore::Administrative Interface Reference

import "archive_xmlstore_if.idl";

Inheritance diagram for xmlstore::Administrative:

Inheritance graph
[legend]
Collaboration diagram for xmlstore::Administrative:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void init () raises (ArchiveInternalError)
void reinit () raises (ArchiveInternalError)
void remove (in URI identifier, in boolean deep) raises (NotFound,MalformedURI,ArchiveInternalError)
void cleanTestArea () raises (ArchiveInternalError)
string config (in string name)
void close () raises (ArchiveInternalError)

Detailed Description

This interface contains advanced methods not to be used in normal circumstances.


Member Function Documentation

void xmlstore::Administrative::cleanTestArea  )  raises (ArchiveInternalError)
 

Removes all entities whose UniqueIdentifiers belong to the test area. The test area is defined in the Archive configuration file and is by default anything between uid://0000000000000000/X00000000 and uid://0000000000000063/Xffffffff.

void xmlstore::Administrative::close  )  raises (ArchiveInternalError)
 

Shuts down the Archive.

string xmlstore::Administrative::config in string  name  ) 
 

Returns configuration from the archive properties file

void xmlstore::Administrative::init  )  raises (ArchiveInternalError)
 

Initialize Archive (XML store). Must be called before first use.

void xmlstore::Administrative::reinit  )  raises (ArchiveInternalError)
 

Re-Initialize Archive (XML store). Adapts to changes eg. in config file.

void xmlstore::Administrative::remove in URI  identifier,
in boolean  deep
raises (NotFound,MalformedURI,ArchiveInternalError)
 

Physically removes an entity. This operation is irrecoverable, in contrast to delete in the Operational interface.


The documentation for this interface was generated from the following file:
Generated on Thu Apr 30 02:29:54 2009 for ACS IDL interfaces by doxygen 1.3.8