import "archive_xmlstore_if.idl";


Classes | |
| exception | NotAvailable |
| exception | NotFound |
Public Member Functions | |
| UniqueIdentifierSeq | getUIDs (in short number) raises (NotAvailable) |
| UniqueIdentifier | getIdNamespace () raises (NotAvailable) |
| IdentifierRange | getNewRange () raises (NotAvailable) |
| IdentifierRange | getNewRestrictedRange (in long number, in string user) raises (NotAvailable) |
| IdentifierRange | getExistingRange (in URI identifier, in string user) raises (NotFound) |
| boolean | checkUIDsyntax (in URI identifier) |
| UniqueIdentifierSeq | getUIDs (in short number) raises (NotAvailable) |
| UniqueIdentifier | getIdNamespace () raises (NotAvailable) |
| IdentifierRange | getNewRange () raises (NotAvailable) |
| IdentifierRange | getNewRestrictedRange (in long number, in string user) raises (NotAvailable) |
| IdentifierRange | getExistingRange (in URI identifier, in string user) raises (NotFound) |
| boolean | checkUIDsyntax (in URI identifier) |
The interface that returns UniqueIdentifiers. Shall only be used by the Container, other subsystems should use the method provided by the ContainerServices.
| boolean xmlstore::Identifier::checkUIDsyntax | ( | in URI | identifier | ) |
returns true if identifier is a syntactically correct UID, else false.
| boolean xmlstore::Identifier::checkUIDsyntax | ( | in URI | identifier | ) |
returns true if identifier is a syntactically correct UID, else false.
| IdentifierRange xmlstore::Identifier::getExistingRange | ( | in URI | identifier, | |
| in string | user | |||
| ) | raises (NotFound) |
| IdentifierRange xmlstore::Identifier::getExistingRange | ( | in URI | identifier, | |
| in string | user | |||
| ) | raises (NotFound) |
| UniqueIdentifier xmlstore::Identifier::getIdNamespace | ( | ) | raises (NotAvailable) |
RESTRICTED USE: Only the Container may call this, other subsystems use the method getUIDs().
Returns a new UniqueIdentifier. Its local part (the hex number following the second X) will always be "00000000". Should only be used by the Container.
| UniqueIdentifier xmlstore::Identifier::getIdNamespace | ( | ) | raises (NotAvailable) |
RESTRICTED USE: Only the Container may call this, other subsystems use the method getUIDs().
Returns a new UniqueIdentifier. Its local part (the hex number following the second X) will always be "00000000". Should only be used by the Container.
| IdentifierRange xmlstore::Identifier::getNewRange | ( | ) | raises (NotAvailable) |
| IdentifierRange xmlstore::Identifier::getNewRange | ( | ) | raises (NotAvailable) |
| IdentifierRange xmlstore::Identifier::getNewRestrictedRange | ( | in long | number, | |
| in string | user | |||
| ) | raises (NotAvailable) |
| IdentifierRange xmlstore::Identifier::getNewRestrictedRange | ( | in long | number, | |
| in string | user | |||
| ) | raises (NotAvailable) |
| UniqueIdentifierSeq xmlstore::Identifier::getUIDs | ( | in short | number | ) | raises (NotAvailable) |
Returns an array of new UniqueIdentifiers. The number of UniqueIdentifiers is specified by the input parameter number
| UniqueIdentifierSeq xmlstore::Identifier::getUIDs | ( | in short | number | ) | raises (NotAvailable) |
Returns an array of new UniqueIdentifiers. The number of UniqueIdentifiers is specified by the input parameter number
1.7.0