public class XMLCollectionAccess
extends GCUBEPortType
| Constructor and Description |
|---|
XMLCollectionAccess() |
| Modifier and Type | Method and Description |
|---|---|
AddDocumentsResponse |
addDocuments(AddDocumentsRequest addDocumentsRequest)
Implementation of CollectionAccess::AddDocuments
|
AddSchemaResponse |
addSchema(AddSchemaRequest addSchemaRequest)
Implementation of CollectionAccess::addSchema
|
CreateSubcollectionResponse |
createSubcollection(CreateSubcollectionRequest createSubcollectionRequest)
Implementation of CollectionAccess::createSubCollection
|
XMLCollectionPropertyDocumentType |
getCollectionPropertyDocument(GetDataResourcePropertyDocumentRequest request)
Implementation of CollectionAccess::getCollectionPropertyDocument
|
GetDocumentsResponse |
getDocuments(GetDocumentsRequest getDocumentsRequest)
Implementation of CollectionAccess::GetDocuments
|
GetSchemaResponse |
getSchema(GetSchemaRequest getSchemaRequest)
Implementation of CollectionAccess::removeSchema
|
RemoveDocumentsResponse |
removeDocuments(RemoveDocumentsRequest removeDocumentsRequest)
Implementation of CollectionAccess::RemoveDocuments
|
RemoveSchemaResponse |
removeSchema(RemoveSchemaRequest removeSchemaRequest)
Implementation of CollectionAccess::getSchema
|
RemoveSubcollectionResponse |
removeSubcollection(RemoveSubcollectionRequest removeSubcollectionRequest)
Implementation of CollectionAccess::removeSubcollection
|
public GetDocumentsResponse getDocuments(GetDocumentsRequest getDocumentsRequest)
throws java.rmi.RemoteException,
ServiceBusyFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType
getDocumentsRequest - java.rmi.RemoteExceptionServiceBusyFaultType - the service is already processing a request and ConcurrentAccess is false.InvalidResourceNameFaultType - the supplied resource name is not known to the service.InvalidCollectionNameFaultType - the supplied collection name is not known to the XML resource.public AddDocumentsResponse addDocuments(AddDocumentsRequest addDocumentsRequest)
throws java.rmi.RemoteException,
ServiceBusyFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType
addDocumentsRequest - java.rmi.RemoteExceptionServiceBusyFaultTypeInvalidResourceNameFaultTypeInvalidCollectionNameFaultTypepublic RemoveDocumentsResponse removeDocuments(RemoveDocumentsRequest removeDocumentsRequest)
throws java.rmi.RemoteException,
ServiceBusyFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType
removeDocumentsRequest - java.rmi.RemoteExceptionServiceBusyFaultTypeInvalidResourceNameFaultTypeInvalidCollectionNameFaultTypepublic CreateSubcollectionResponse createSubcollection(CreateSubcollectionRequest createSubcollectionRequest)
throws java.rmi.RemoteException,
CollectionAlreadyExistsFaultType,
ServiceBusyFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType,
NotAuthorizedFaultType,
DataResourceUnavailableFaultType
createSubcollectionRequest - DataResourceAbstractName the abstract name of the data resource to which the message is directed.
CollectionName an OPTIONAL parameter that contains the URI of the collection to which the subcollection will be added. If no collection name is provided the top level collection is assumed.
SubcollectionName the URI of the new subcollection.java.rmi.RemoteException - a generic exception not included in any faultCollectionAlreadyExistsFaultType - The subcollection name specified already exists in the collection specified.ServiceBusyFaultType - the service is already processing a request and ConcurrentAccess is false.InvalidResourceNameFaultType - the supplied resource name is not known to the service.InvalidCollectionNameFaultType - the supplied collection name is not known to the XML resource.NotAuthorizedFaultType - the consumer is not authorized to perform this operation at this time.DataResourceUnavailableFaultType - the specified data resource is unavailable.public RemoveSubcollectionResponse removeSubcollection(RemoveSubcollectionRequest removeSubcollectionRequest)
throws java.rmi.RemoteException,
ServiceBusyFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType,
NotAuthorizedFaultType,
DataResourceUnavailableFaultType
removeSubcollectionRequest - java.rmi.RemoteException - a generic exception not included in any faultServiceBusyFaultType - the service is already processing a request and ConcurrentAccess is false.InvalidResourceNameFaultType - the supplied resource name is not known to the service.InvalidCollectionNameFaultType - the supplied collection name is not known to the XML resource.NotAuthorizedFaultType - the consumer is not authorized to perform this operation at this time.DataResourceUnavailableFaultType - the specified data resource is unavailable.public AddSchemaResponse addSchema(AddSchemaRequest addSchemaRequest)
throws SchemaInvalidFaultType,
DataResourceUnavailableFaultType,
ServiceBusyFaultType,
SchemaAdditionMakesDocumentsInvalidFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType,
SchemaAlreadyExistsFaultType,
NotAuthorizedFaultType
addSchemaRequest - SchemaInvalidFaultTypeDataResourceUnavailableFaultTypeServiceBusyFaultTypeSchemaAdditionMakesDocumentsInvalidFaultTypeInvalidResourceNameFaultTypeInvalidCollectionNameFaultTypeSchemaAlreadyExistsFaultTypeNotAuthorizedFaultTypepublic GetSchemaResponse getSchema(GetSchemaRequest getSchemaRequest)
throws DataResourceUnavailableFaultType,
ServiceBusyFaultType,
SchemaDoesNotExistFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType,
NotAuthorizedFaultType
getSchemaRequest - DataResourceUnavailableFaultTypeServiceBusyFaultTypeSchemaDoesNotExistFaultTypeInvalidResourceNameFaultTypeInvalidCollectionNameFaultTypeNotAuthorizedFaultTypepublic RemoveSchemaResponse removeSchema(RemoveSchemaRequest removeSchemaRequest)
throws DataResourceUnavailableFaultType,
ServiceBusyFaultType,
SchemaRemovalMakesDocumentsInvalidFaultType,
SchemaDoesNotExistFaultType,
InvalidResourceNameFaultType,
SchemaRemovalMakesSchemaInvalidFaultType,
InvalidCollectionNameFaultType,
NotAuthorizedFaultType
removeSchemaRequest - DataResourceUnavailableFaultTypeServiceBusyFaultTypeSchemaRemovalMakesDocumentsInvalidFaultTypeSchemaDoesNotExistFaultTypeInvalidResourceNameFaultTypeSchemaRemovalMakesSchemaInvalidFaultTypeInvalidCollectionNameFaultTypeNotAuthorizedFaultTypepublic XMLCollectionPropertyDocumentType getCollectionPropertyDocument(GetDataResourcePropertyDocumentRequest request)
throws DataResourceUnavailableFaultType,
ServiceBusyFaultType,
InvalidResourceNameFaultType,
NotAuthorizedFaultType
request - DataResourceUnavailableFaultTypeServiceBusyFaultTypeInvalidResourceNameFaultTypeNotAuthorizedFaultType