org.nhindirect.xd.common
Class DirectDocuments
java.lang.Object
org.nhindirect.xd.common.DirectDocuments
public class DirectDocuments
- extends Object
Abstract representation of a collection of documents with supporting
metadata.
- Author:
- beau
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DirectDocuments
public DirectDocuments()
getSubmissionSet
public DirectDocuments.SubmissionSet getSubmissionSet()
- Returns:
- the submissionSet
setSubmissionSet
public void setSubmissionSet(DirectDocuments.SubmissionSet submissionSet)
- Parameters:
submissionSet - the submissionSet to set
getDocuments
public List<DirectDocument2> getDocuments()
- Returns:
- the documents
setDocuments
public void setDocuments(List<DirectDocument2> documents)
- Parameters:
documents - the documents to set
getSubmitObjectsRequest
public SubmitObjectsRequest getSubmitObjectsRequest()
- Get the metadata represented as a SubmitObjectsRequest object.
setValues
public void setValues(String submitObjectsRequestXml)
throws Exception
- Throws:
Exception
setValues
public void setValues(SubmitObjectsRequest submitObjectsRequest)
throws MetadataException
- Throws:
MetadataException
getDocumentById
public DirectDocument2 getDocumentById(String targetObject)
getDocumentByUniqueId
public DirectDocument2 getDocumentByUniqueId(String uniqueId)
getDocumentByHash
public DirectDocument2 getDocumentByHash(String hash)
getDocument
public DirectDocument2 getDocument(String identifier)
getSubmitObjectsRequestAsString
public String getSubmitObjectsRequestAsString()
toProvideAndRegisterDocumentSetRequestType
public ProvideAndRegisterDocumentSetRequestType toProvideAndRegisterDocumentSetRequestType()
throws IOException
- Throws:
IOException
toXdmPackage
public XdmPackage toXdmPackage(String messageId)
Copyright © 2010-2011. All Rights Reserved.