public interface Collection
Modifier and Type | Interface and Description |
---|---|
static class |
Collection.CollectionAlreadyExistException |
static class |
Collection.CollectionCreationException |
static class |
Collection.CollectionException |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
AddElement(java.util.List<XMLResource> listResources) |
void |
AddElementByResultSet(java.lang.String Locator,
UpdateEventConsumer cosumer)
Stores the given resources in the collection
|
void |
close() |
void |
create(Collection fatherColl)
Creates the collection if do not exist
|
Collection |
createCollection(java.lang.String collectionName) |
Collection |
createPartitionedCollection(java.lang.String collectionName) |
void |
deleteCollection(java.lang.String collectionName) |
java.util.List<java.lang.String> |
executeXPathDirect(java.lang.String xPath) |
java.lang.String |
executeXPathIndirect(java.lang.String xPath) |
java.util.List<java.lang.String> |
executeXQueryDirect(java.lang.String xQuery) |
java.lang.String |
executeXQueryInDirect(java.lang.String xQuery) |
int |
getChildCollectionCount()
Gets the number of children
|
java.lang.String |
getName()
Gets the collection name
|
XMLResource |
getResourceById(java.lang.String id) |
Collection |
openSubCollection(java.lang.String collectionName)
Open a subCollection
|
java.util.List<java.lang.String> |
removeElements(java.lang.String[] toRemove)
Opens the collection
|
java.lang.String getName()
Collection openSubCollection(java.lang.String collectionName) throws Collection.CollectionException
Collection.CollectionException
void create(Collection fatherColl) throws Collection.CollectionCreationException, Collection.CollectionAlreadyExistException
void AddElementByResultSet(java.lang.String Locator, UpdateEventConsumer cosumer)
java.util.List<java.lang.String> AddElement(java.util.List<XMLResource> listResources) throws java.lang.Exception
java.lang.Exception
void deleteCollection(java.lang.String collectionName) throws Collection.CollectionException
Collection.CollectionException
java.util.List<java.lang.String> executeXPathDirect(java.lang.String xPath) throws java.lang.Exception
java.lang.Exception
java.lang.String executeXPathIndirect(java.lang.String xPath) throws java.lang.Exception
java.lang.Exception
java.lang.String executeXQueryInDirect(java.lang.String xQuery) throws java.lang.Exception
java.lang.Exception
java.util.List<java.lang.String> executeXQueryDirect(java.lang.String xQuery) throws java.lang.Exception
java.lang.Exception
Collection createPartitionedCollection(java.lang.String collectionName) throws Collection.CollectionAlreadyExistException, Collection.CollectionCreationException
Collection createCollection(java.lang.String collectionName) throws Collection.CollectionAlreadyExistException, Collection.CollectionCreationException
void close() throws Collection.CollectionException
Collection.CollectionException
XMLResource getResourceById(java.lang.String id) throws java.lang.Exception
java.lang.Exception
java.util.List<java.lang.String> removeElements(java.lang.String[] toRemove) throws Collection.CollectionException
Collection.CollectionException
int getChildCollectionCount() throws Collection.CollectionException
Collection.CollectionException