|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectGCUBEPortType
org.gcube.informationsystem.collector.impl.porttypes.wsdaix.XMLCollectionAccess
public class XMLCollectionAccess
Implementation of the WS-DAIX XMLCollectionAccess port type
| Constructor Summary | |
|---|---|
XMLCollectionAccess()
|
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMLCollectionAccess()
| Method Detail |
|---|
public GetDocumentsResponse getDocuments(GetDocumentsRequest getDocumentsRequest)
throws java.rmi.RemoteException,
ServiceBusyFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType
getDocumentsRequest -
java.rmi.RemoteException
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.
public AddDocumentsResponse addDocuments(AddDocumentsRequest addDocumentsRequest)
throws java.rmi.RemoteException,
ServiceBusyFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType
addDocumentsRequest -
java.rmi.RemoteException
ServiceBusyFaultType
InvalidResourceNameFaultType
InvalidCollectionNameFaultType
public RemoveDocumentsResponse removeDocuments(RemoveDocumentsRequest removeDocumentsRequest)
throws java.rmi.RemoteException,
ServiceBusyFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType
removeDocumentsRequest -
java.rmi.RemoteException
ServiceBusyFaultType
InvalidResourceNameFaultType
InvalidCollectionNameFaultType
public 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 fault
CollectionAlreadyExistsFaultType - 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 fault
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 AddSchemaResponse addSchema(AddSchemaRequest addSchemaRequest)
throws SchemaInvalidFaultType,
DataResourceUnavailableFaultType,
ServiceBusyFaultType,
SchemaAdditionMakesDocumentsInvalidFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType,
SchemaAlreadyExistsFaultType,
NotAuthorizedFaultType
addSchemaRequest -
SchemaInvalidFaultType
DataResourceUnavailableFaultType
ServiceBusyFaultType
SchemaAdditionMakesDocumentsInvalidFaultType
InvalidResourceNameFaultType
InvalidCollectionNameFaultType
SchemaAlreadyExistsFaultType
NotAuthorizedFaultType
public GetSchemaResponse getSchema(GetSchemaRequest getSchemaRequest)
throws DataResourceUnavailableFaultType,
ServiceBusyFaultType,
SchemaDoesNotExistFaultType,
InvalidResourceNameFaultType,
InvalidCollectionNameFaultType,
NotAuthorizedFaultType
getSchemaRequest -
DataResourceUnavailableFaultType
ServiceBusyFaultType
SchemaDoesNotExistFaultType
InvalidResourceNameFaultType
InvalidCollectionNameFaultType
NotAuthorizedFaultType
public RemoveSchemaResponse removeSchema(RemoveSchemaRequest removeSchemaRequest)
throws DataResourceUnavailableFaultType,
ServiceBusyFaultType,
SchemaRemovalMakesDocumentsInvalidFaultType,
SchemaDoesNotExistFaultType,
InvalidResourceNameFaultType,
SchemaRemovalMakesSchemaInvalidFaultType,
InvalidCollectionNameFaultType,
NotAuthorizedFaultType
removeSchemaRequest -
DataResourceUnavailableFaultType
ServiceBusyFaultType
SchemaRemovalMakesDocumentsInvalidFaultType
SchemaDoesNotExistFaultType
InvalidResourceNameFaultType
SchemaRemovalMakesSchemaInvalidFaultType
InvalidCollectionNameFaultType
NotAuthorizedFaultType
public XMLCollectionPropertyDocumentType getCollectionPropertyDocument(GetDataResourcePropertyDocumentRequest request)
throws DataResourceUnavailableFaultType,
ServiceBusyFaultType,
InvalidResourceNameFaultType,
NotAuthorizedFaultType
request -
DataResourceUnavailableFaultType
ServiceBusyFaultType
InvalidResourceNameFaultType
NotAuthorizedFaultType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||