public static class DocumentPartTransformer.Format.DefaultImpl extends java.lang.Object implements DocumentPartTransformer.Format
DocumentPartTransformer.Format.DefaultImpl
Modifier and Type | Field and Description |
---|---|
protected java.util.List<exa.bee.KeyValue> |
customArgs |
protected DocumentPartTransformer.TransformKind |
kind |
protected java.lang.String |
mime |
protected long |
timeout |
MIME_GENERIC, MIME_HTML, MIME_IMAGE_GENERIC, MIME_IMAGE_GIF, MIME_IMAGE_JPG, MIME_IMAGE_PNG, MIME_NDOC, MIME_NDOC_XML, MIME_TEXT
Constructor and Description |
---|
DefaultImpl(DocumentPartTransformer.TransformKind kind,
java.lang.String mime,
long timeout) |
DefaultImpl(DocumentPartTransformer.TransformKind kind,
java.lang.String mime,
long timeout,
java.util.List<exa.bee.KeyValue> customArgs) |
Modifier and Type | Method and Description |
---|---|
java.util.List<exa.bee.KeyValue> |
getCustomArgs()
Get Key/Value arguments to pass to the transformer.
|
DocumentPartTransformer.TransformKind |
getKind()
Get the transformation kind.
|
java.lang.String |
getMime()
Get the MIME format requested for the output (or for the main output
part).
|
long |
getTimeoutMs()
Get the timeout, in milliseconds.
|
void |
setCustomArgs(java.util.List<exa.bee.KeyValue> customArgs)
Set Key/Value arguments to pass to the transformer.
|
void |
setKind(DocumentPartTransformer.TransformKind kind)
Set the transformation kind.
|
void |
setMime(java.lang.String mime)
Set the MIME format requested for the output (or for the main output
part).
|
void |
setTimeoutMs(long timeout)
Set the timeout, in milliseconds.
|
protected DocumentPartTransformer.TransformKind kind
protected java.lang.String mime
protected long timeout
protected java.util.List<exa.bee.KeyValue> customArgs
public DefaultImpl(DocumentPartTransformer.TransformKind kind, java.lang.String mime, long timeout, java.util.List<exa.bee.KeyValue> customArgs)
public DefaultImpl(DocumentPartTransformer.TransformKind kind, java.lang.String mime, long timeout)
public DocumentPartTransformer.TransformKind getKind()
DocumentPartTransformer.Format
getKind
in interface DocumentPartTransformer.Format
public void setKind(DocumentPartTransformer.TransformKind kind)
DocumentPartTransformer.Format
setKind
in interface DocumentPartTransformer.Format
public java.lang.String getMime()
DocumentPartTransformer.Format
getMime
in interface DocumentPartTransformer.Format
public void setMime(java.lang.String mime)
DocumentPartTransformer.Format
setMime
in interface DocumentPartTransformer.Format
public long getTimeoutMs()
DocumentPartTransformer.Format
getTimeoutMs
in interface DocumentPartTransformer.Format
public void setTimeoutMs(long timeout)
DocumentPartTransformer.Format
setTimeoutMs
in interface DocumentPartTransformer.Format
public java.util.List<exa.bee.KeyValue> getCustomArgs()
DocumentPartTransformer.Format
getCustomArgs
in interface DocumentPartTransformer.Format
public void setCustomArgs(java.util.List<exa.bee.KeyValue> customArgs)
DocumentPartTransformer.Format
setCustomArgs
in interface DocumentPartTransformer.Format
Copyright © 2013 Dassault Systèmes, All Rights Reserved.