Interface EbXMLProvideAndRegisterDocumentSetRequest<E>

All Superinterfaces:
EbXMLObjectContainer, EbXMLSlotList, EbXMLSubmitObjectsRequest<E>
All Known Implementing Classes:
EbXMLProvideAndRegisterDocumentSetRequest30

public interface EbXMLProvideAndRegisterDocumentSetRequest<E> extends EbXMLSubmitObjectsRequest<E>
Encapsulation of the ebXML classes for ProvideAndRegisterDocumentSetRequestType.

This class contains convenience methods and provides a version independent abstraction of the ebXML data structure.

Author:
Jens Riemschneider
  • Method Details

    • getDocuments

      Map<String,javax.activation.DataHandler> getDocuments()
      Returns:
      the documents contained in the request. This map is read-only.
    • addDocument

      void addDocument(String id, javax.activation.DataHandler dataHandler)
      Adds a new document to the request.
      Parameters:
      id - the id of the document.
      dataHandler - the data handler allowing access and describing to the document contents.
    • removeDocument

      void removeDocument(String id)
      Removes a document from the request.
      Parameters:
      id - the id of the document.