org.pdfsam.console.business.dto.commands
Class AbstractParsedCommand

java.lang.Object
  extended by org.pdfsam.console.business.dto.commands.AbstractParsedCommand
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ConcatParsedCommand, DecryptParsedCommand, DocumentInfoParsedCommand, EncryptParsedCommand, MixParsedCommand, PageLabelsParsedCommand, RotateParsedCommand, SetViewerParsedCommand, SlideShowParsedCommand, SplitParsedCommand, UnpackParsedCommand

public abstract class AbstractParsedCommand
extends java.lang.Object
implements java.io.Serializable

Abstract parsed command dto filled by parsing service and used by worker service

Author:
Andrea Vacondio
See Also:
Serialized Form

Field Summary
static java.lang.String COMMAND_CONCAT
           
static java.lang.String COMMAND_DECRYPT
           
static java.lang.String COMMAND_ENCRYPT
           
static java.lang.String COMMAND_MIX
           
static java.lang.String COMMAND_PAGELABELS
           
static java.lang.String COMMAND_ROTATE
           
static java.lang.String COMMAND_SETDOCINFO
           
static java.lang.String COMMAND_SETVIEWER
           
static java.lang.String COMMAND_SLIDESHOW
           
static java.lang.String COMMAND_SPLIT
           
static java.lang.String COMMAND_UNPACK
           
static java.lang.String COMPRESSED_ARG
           
static java.lang.String LOG_ARG
           
static java.lang.String OVERWRITE_ARG
           
static java.lang.String PDFVERSION_ARG
           
static char VERSION_1_2
           
static char VERSION_1_3
           
static char VERSION_1_4
           
static char VERSION_1_5
           
static char VERSION_1_6
           
static char VERSION_1_7
           
 
Constructor Summary
AbstractParsedCommand()
           
AbstractParsedCommand(boolean overwrite, boolean compress, char outputPdfVersion)
           
AbstractParsedCommand(boolean overwrite, boolean compress, java.io.File logFile, char outputPdfVersion)
          Deprecated. use the constructor without the logFile parameter
 
Method Summary
abstract  java.lang.String getCommand()
           
 java.io.File getLogFile()
          Deprecated. -log option is no longer used
 java.lang.Character getOutputPdfVersion()
           
 boolean isCompress()
           
 boolean isOverwrite()
           
 void setCompress(boolean compress)
           
 void setLogFile(java.io.File logFile)
          Deprecated. -log option is no longer used
 void setOutputPdfVersion(char outputPdfVersion)
           
 void setOutputPdfVersion(java.lang.Character outputPdfVersion)
           
 void setOverwrite(boolean overwrite)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

COMMAND_CONCAT

public static final java.lang.String COMMAND_CONCAT
See Also:
Constant Field Values

COMMAND_SPLIT

public static final java.lang.String COMMAND_SPLIT
See Also:
Constant Field Values

COMMAND_ENCRYPT

public static final java.lang.String COMMAND_ENCRYPT
See Also:
Constant Field Values

COMMAND_DECRYPT

public static final java.lang.String COMMAND_DECRYPT
See Also:
Constant Field Values

COMMAND_MIX

public static final java.lang.String COMMAND_MIX
See Also:
Constant Field Values

COMMAND_UNPACK

public static final java.lang.String COMMAND_UNPACK
See Also:
Constant Field Values

COMMAND_SETVIEWER

public static final java.lang.String COMMAND_SETVIEWER
See Also:
Constant Field Values

COMMAND_SLIDESHOW

public static final java.lang.String COMMAND_SLIDESHOW
See Also:
Constant Field Values

COMMAND_ROTATE

public static final java.lang.String COMMAND_ROTATE
See Also:
Constant Field Values

COMMAND_PAGELABELS

public static final java.lang.String COMMAND_PAGELABELS
See Also:
Constant Field Values

COMMAND_SETDOCINFO

public static final java.lang.String COMMAND_SETDOCINFO
See Also:
Constant Field Values

VERSION_1_2

public static final char VERSION_1_2
See Also:
Constant Field Values

VERSION_1_3

public static final char VERSION_1_3
See Also:
Constant Field Values

VERSION_1_4

public static final char VERSION_1_4
See Also:
Constant Field Values

VERSION_1_5

public static final char VERSION_1_5
See Also:
Constant Field Values

VERSION_1_6

public static final char VERSION_1_6
See Also:
Constant Field Values

VERSION_1_7

public static final char VERSION_1_7
See Also:
Constant Field Values

PDFVERSION_ARG

public static final java.lang.String PDFVERSION_ARG
See Also:
Constant Field Values

OVERWRITE_ARG

public static final java.lang.String OVERWRITE_ARG
See Also:
Constant Field Values

COMPRESSED_ARG

public static final java.lang.String COMPRESSED_ARG
See Also:
Constant Field Values

LOG_ARG

public static final java.lang.String LOG_ARG
See Also:
Constant Field Values
Constructor Detail

AbstractParsedCommand

public AbstractParsedCommand()

AbstractParsedCommand

public AbstractParsedCommand(boolean overwrite,
                             boolean compress,
                             java.io.File logFile,
                             char outputPdfVersion)
Deprecated. use the constructor without the logFile parameter


AbstractParsedCommand

public AbstractParsedCommand(boolean overwrite,
                             boolean compress,
                             char outputPdfVersion)
Method Detail

isOverwrite

public boolean isOverwrite()
Returns:
the overwrite

setOverwrite

public void setOverwrite(boolean overwrite)
Parameters:
overwrite - the overwrite to set

isCompress

public boolean isCompress()
Returns:
the compress

setCompress

public void setCompress(boolean compress)
Parameters:
compress - the compress to set

getLogFile

public java.io.File getLogFile()
Deprecated. -log option is no longer used

Returns:
the logFile

setLogFile

public void setLogFile(java.io.File logFile)
Deprecated. -log option is no longer used

Parameters:
logFile - the logFile to set

getOutputPdfVersion

public java.lang.Character getOutputPdfVersion()
Returns:
the outputPdfVersion

setOutputPdfVersion

public void setOutputPdfVersion(char outputPdfVersion)
Parameters:
outputPdfVersion - the outputPdfVersion to set

setOutputPdfVersion

public void setOutputPdfVersion(java.lang.Character outputPdfVersion)
Parameters:
outputPdfVersion - the outputPdfVersion to set

getCommand

public abstract java.lang.String getCommand()
Returns:
The command associated with this dto

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object