public class ODTransform
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AGNAME
CmdParm value.
|
static java.lang.String |
APPLNAME
CmdParm value.
|
static java.lang.String |
DOCUMENT_CARRIAGE_CONTROL
CmdParm value.
|
static java.lang.String |
DOCUMENT_CC_ANSI
CmdParm value.
|
static java.lang.String |
DOCUMENT_CC_MACHINE
CmdParm value.
|
static java.lang.String |
DOCUMENT_CC_NONE
CmdParm value.
|
static java.lang.String |
DOCUMENT_CODEPAGE
CmdParm value.
|
static java.lang.String |
DOCUMENT_INPUT_FILE_TYPE |
static java.lang.String |
DOCUMENT_LINE_DELIMITER
CmdParm value.
|
static java.lang.String |
DOCUMENT_PRMODE
CmdParm value.
|
static java.lang.String |
DOCUMENT_PRMODENONE
CmdParm value.
|
static java.lang.String |
DOCUMENT_PRMODESOSI1
CmdParm value.
|
static java.lang.String |
DOCUMENT_PRMODESOSI2
CmdParm value.
|
static java.lang.String |
DOCUMENT_PRMODESOSI3
CmdParm value.
|
static java.lang.String |
DOCUMENT_RECORD_FORMAT
CmdParm value.
|
static java.lang.String |
DOCUMENT_RECORD_LENGTH
CmdParm value.
|
static java.lang.String |
DOCUMENT_RECORDFORMAT_FIXED
CmdParm value.
|
static java.lang.String |
DOCUMENT_RECORDFORMAT_STREAM
CmdParm value.
|
static java.lang.String |
DOCUMENT_RECORDFORMAT_VARIABLE
CmdParm value.
|
static java.lang.String |
DOCUMENT_RESOURCES
CmdParm value.
|
static java.lang.String |
DOCUMENT_ROTATION
CmdParm value.
|
static java.lang.String |
DOCUMENT_TRC_EXIST
CmdParm value.
|
static java.lang.String |
DOCUMENT_TRCNO
CmdParm value.
|
static java.lang.String |
DOCUMENT_TRCYES
CmdParm value.
|
static java.lang.String |
TRANSFORM_CLIENTCLASS
If using Client Class interface, full name of the Client Class file to be loaded
|
static java.lang.String |
TRANSFORM_CMDLINEEXE
If using EXE interface, fully qualified file name of the transform Executable
|
static java.lang.String |
TRANSFORM_DESC
Transform Description
|
static java.lang.String |
TRANSFORM_INPUTFILETYPE
Input file type handled the Client Transform
|
static java.lang.String |
TRANSFORM_MIMETYPE
Expected output mimetype from the Client Transform call.
|
static java.lang.String |
TRANSFORM_OUTPUTEXT
Expected output extension from the Client Transform call.
|
static java.lang.String |
TRANSFORM_PARMS
OnDemand specific details as requested.
|
static java.lang.String |
TRANSFORM_PASSTHRU
Used to pass details, unrelated to ODWEK, to the Client transform.
|
static java.lang.String |
TRANSFORM_PASSTHRU_CMDLINE
Use this in the Passthru sections to pass additional options to the cmdline executable
|
static java.lang.String |
TransformName
Transform Name.
|
static java.lang.String |
TransformXML
TransformXML
|
static java.lang.String |
TXFRM_INPUT_FILE
CmdParm value.
|
static java.lang.String |
TXFRM_REQ_DATA
Map Key where the byte[] containing Document Data from OnDemand is stored.
|
static java.lang.String |
TXFRM_REQ_METHOD
Request Method.
|
static java.lang.String |
TXFRM_REQ_NAME
Map Key Request Name.
|
static java.lang.String |
TXFRM_REQ_PROPS
Map Key where the Request Properties is stored.
|
static java.lang.String |
TXFRM_REQ_RES
Map Key where the byte[] containing Document Resources from OnDemand is stored.
|
static java.lang.String |
TXFRM_RESP_DATA
Map Key Response Data.
|
| Constructor and Description |
|---|
ODTransform() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClientClass()
Get ClientClass.
|
java.lang.String |
getCmdLineExe()
Get CmdLineExe.
|
java.util.Properties |
getCmdParms()
get Command Parms specified for this ODTransform.
|
java.util.Properties |
getCmdParms(java.lang.String agname,
java.lang.String appname)
get Command Parms specified for this ODTransform for this Application Group,
or this Application Group and Application.
|
char |
getODFileType()
Get ODFileType.
|
java.lang.String |
getOutputExtension()
Get Output Extension.
|
java.lang.String |
getOutputMimeType()
Get Output MimeType.
|
java.util.Properties |
getPassthruParms()
get PassThru parms specified for this ODTransform for this Application Group,
or this Application Group and Application.
|
java.util.Properties |
getPassthruParms(java.lang.String agname,
java.lang.String appname) |
java.lang.String |
getTransformDescription()
Get Transform Description
|
java.lang.String |
getTransformName()
Get the Viewer Name.
|
java.lang.String |
toString() |
public static final java.lang.String DOCUMENT_RECORD_FORMAT
public static final java.lang.String DOCUMENT_RECORD_LENGTH
public static final java.lang.String DOCUMENT_CARRIAGE_CONTROL
public static final java.lang.String DOCUMENT_TRC_EXIST
public static final java.lang.String DOCUMENT_ROTATION
public static final java.lang.String AGNAME
public static final java.lang.String APPLNAME
public static final java.lang.String DOCUMENT_CODEPAGE
public static final java.lang.String DOCUMENT_PRMODE
public static final java.lang.String DOCUMENT_LINE_DELIMITER
public static final java.lang.String DOCUMENT_RESOURCES
public static final java.lang.String DOCUMENT_INPUT_FILE_TYPE
public static final java.lang.String TXFRM_INPUT_FILE
public static final java.lang.String DOCUMENT_CC_ANSI
public static final java.lang.String DOCUMENT_CC_MACHINE
public static final java.lang.String DOCUMENT_CC_NONE
public static final java.lang.String DOCUMENT_RECORDFORMAT_FIXED
public static final java.lang.String DOCUMENT_RECORDFORMAT_VARIABLE
public static final java.lang.String DOCUMENT_RECORDFORMAT_STREAM
public static final java.lang.String DOCUMENT_PRMODENONE
public static final java.lang.String DOCUMENT_PRMODESOSI1
public static final java.lang.String DOCUMENT_PRMODESOSI2
public static final java.lang.String DOCUMENT_PRMODESOSI3
public static final java.lang.String DOCUMENT_TRCYES
public static final java.lang.String DOCUMENT_TRCNO
public static final java.lang.String TransformName
public static final java.lang.String TRANSFORM_DESC
public static final java.lang.String TRANSFORM_CLIENTCLASS
public static final java.lang.String TRANSFORM_CMDLINEEXE
public static final java.lang.String TRANSFORM_INPUTFILETYPE
public static final java.lang.String TRANSFORM_MIMETYPE
public static final java.lang.String TRANSFORM_OUTPUTEXT
public static final java.lang.String TRANSFORM_PARMS
public static final java.lang.String TRANSFORM_PASSTHRU
public static final java.lang.String TRANSFORM_PASSTHRU_CMDLINE
public static final java.lang.String TXFRM_RESP_DATA
public static final java.lang.String TXFRM_REQ_NAME
public static final java.lang.String TXFRM_REQ_METHOD
public static final java.lang.String TXFRM_REQ_DATA
public static final java.lang.String TXFRM_REQ_RES
public static final java.lang.String TXFRM_REQ_PROPS
public static final java.lang.String TransformXML
public java.lang.String getTransformName()
public java.lang.String getTransformDescription()
public java.lang.String getClientClass()
public java.lang.String getCmdLineExe()
public char getODFileType()
ODConstant.FileTypeAFP,
ODConstant.FileTypeBMP,
ODConstant.FileTypeGIF,
ODConstant.FileTypeJFIF,
ODConstant.FileTypeLINE,
ODConstant.FileTypeMETA,
ODConstant.FileTypeNONE,
ODConstant.FileTypePCX,
ODConstant.FileTypePDF,
ODConstant.FileTypePNG,
ODConstant.FileTypeTIFF,
ODConstant.FileTypeUSRDEF,
ODConstant.FileTypeXMLpublic java.lang.String getOutputExtension()
public java.lang.String getOutputMimeType()
public java.util.Properties getCmdParms()
public java.util.Properties getCmdParms(java.lang.String agname,
java.lang.String appname)
<transform>
<CmdParms></CmdParms>
<Passthru></Passthru>
<ApplicationGroup name='agname1'>
<CmdParms></CmdParms>
<Passthru></Passthru>
<Application name='appname1'>
<CmdParms></CmdParms>
<Passthru></Passthru>
</Application>
</ApplicationGroup>
</transform>
and the value for agname is agname1 and appname is appname1,
the CmdParms in bold will be returned. If the value for agname is agname1
and the appname value is not matched
the CmdParms values beneath the Application Group will be returned.
If neither the agname nor the appname is matched, the CmdParms values
beneath the transform node will be returned.public java.util.Properties getPassthruParms()
<transform>
<CmdParms></CmdParms>
<Passthru></Passthru>
<ApplicationGroup name='agname1'>
<CmdParms></CmdParms>
<Passthru></Passthru>
<Application name='appname1'>
<CmdParms></CmdParms>
<Passthru></Passthru>
</Application>
</ApplicationGroup>
</transform>
And the value for agname is agname1 and appname is appname1,
the Passthru in bold will be returned. If the value for agname is agname1
and the appname value is null or is not matched
the Passthru values beneath the Application Group will be returned.
If neither the agname nor the appname is matched, the Passthru values
beneath the transform node will be returned.public java.util.Properties getPassthruParms(java.lang.String agname,
java.lang.String appname)
public java.lang.String toString()
toString in class java.lang.Object(c)Copyright International Business Machines Corporation 2001, 2020. IBM Corp. All rights reserved.