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
|
extractEntireCase
public 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
AbstractXMLCaseReader
loadCases
in class AbstractXMLCaseReader
ClientException
public List<org.dom4j.Element> loadCaseItems(org.dom4j.Element caseElement)
AbstractXMLCaseReader
loadCaseItems
in class AbstractXMLCaseReader
public String getCaseItemPathFile(org.dom4j.Element caseItemElement)
AbstractXMLCaseReader
getCaseItemPathFile
in class AbstractXMLCaseReader
public DistributionInfo getDistributionInfo(org.dom4j.Element caseElement)
AbstractXMLCaseReader
getDistributionInfo
in class AbstractXMLCaseReader
Copyright © 2011 Nuxeo SA. All Rights Reserved.