public class DefaultXMLCaseReader extends AbstractXMLCaseReader
| Modifier and Type | Field and Description |
|---|---|
static String |
ALL_CASES_TAG |
static String |
CASE_ITEM_DOCUMENT_PATH |
static String |
CASE_ITEMS |
static String |
CASE_RECIPIENTS_ACTION |
static String |
CASE_RECIPIENTS_INFORMATION |
static String |
CASE_RECIPIENTS_MAILBOX_TAG |
static String |
CASE_RECIPIENTS_TAG |
static String |
CASE_TAG |
static Log |
log |
| Constructor and Description |
|---|
DefaultXMLCaseReader() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCaseItemPathFile(org.dom4j.Element caseItemElement)
Gets the path of the file to be imported as a case Item
|
DistributionInfo |
getDistributionInfo(org.dom4j.Element caseElement)
Gets the recipients from the case for the distribution
|
List<org.dom4j.Element> |
loadCaseItems(org.dom4j.Element caseElement)
Loads the list of case items for a given caseElement
|
List<org.dom4j.Document> |
loadCases(File file)
Loads the list of cases contained into the imported file
|
extractEntireCasepublic static final Log log
public static final String ALL_CASES_TAG
public static final String CASE_TAG
public static final String CASE_ITEMS
public static final String CASE_ITEM_DOCUMENT_PATH
public static final String CASE_RECIPIENTS_TAG
public static final String CASE_RECIPIENTS_ACTION
public static final String CASE_RECIPIENTS_INFORMATION
public static final String CASE_RECIPIENTS_MAILBOX_TAG
public List<org.dom4j.Document> loadCases(File file) throws ClientException
AbstractXMLCaseReaderloadCases in class AbstractXMLCaseReaderClientExceptionpublic List<org.dom4j.Element> loadCaseItems(org.dom4j.Element caseElement)
AbstractXMLCaseReaderloadCaseItems in class AbstractXMLCaseReaderpublic String getCaseItemPathFile(org.dom4j.Element caseItemElement)
AbstractXMLCaseReadergetCaseItemPathFile in class AbstractXMLCaseReaderpublic DistributionInfo getDistributionInfo(org.dom4j.Element caseElement)
AbstractXMLCaseReadergetDistributionInfo in class AbstractXMLCaseReaderCopyright © 2013 Nuxeo SA. All Rights Reserved.