public class MailMergeWordDocumentTemplatingImpl extends AbstractWordDocumentTemplatingImpl implements IWordDocumentTemplating
Constructor and Description |
---|
MailMergeWordDocumentTemplatingImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getFields(java.lang.String ticket,
java.lang.String objectId)
Get all fields from a (non-mailmerge) docx word document/template
|
javax.activation.DataHandler |
getMergeTemplate(java.lang.String ticket,
java.lang.String templateName)
returns DataHandler of the Word template
|
byte[] |
performMerge(java.lang.String ticket,
java.lang.String objectId,
java.util.Map<java.lang.String,TemplateAnswer> fields)
perform a merge against the passed in template/package.
|
getDataMergeEnabled, getDataMergeTemplatePath, getMailMergeFields, performMailMerge, performMailMergeAndReturnWordDocument, setDataMergeEnabled, setDataMergeTemplatePath, templateIdExists
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMailMergeFields, performMailMerge, performMailMergeAndReturnWordDocument, templateIdExists
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getFields(java.lang.String ticket, java.lang.String objectId)
IWordDocumentTemplating
getFields
in interface IWordDocumentTemplating
ticket
- - cookie or parameterobjectId
- - docbase object id (documentum or alfresco)public byte[] performMerge(java.lang.String ticket, java.lang.String objectId, java.util.Map<java.lang.String,TemplateAnswer> fields)
IWordDocumentTemplating
performMerge
in interface IWordDocumentTemplating
ticket
- - cookie or parameterobjectId
- - docbase object id (documentum or alfresco) of template/packagefields
- - map of template merge keys and their valuespublic javax.activation.DataHandler getMergeTemplate(java.lang.String ticket, java.lang.String templateName)
IWordDocumentTemplating
getMergeTemplate
in interface IWordDocumentTemplating
ticket
- - map of template merge keys and their valuestemplateName
- - cookie or parameter