com.adobe.livecycle.docconverter.client
Class PDFAConversionOptionSpec

java.lang.Object
  extended by com.adobe.livecycle.docconverter.client.PDFAConversionOptionSpec
All Implemented Interfaces:
java.io.Serializable

public class PDFAConversionOptionSpec
extends java.lang.Object
implements java.io.Serializable

PDFAConversionOptionSpec specifies the conversion options to be used when transforming a document from PDF to PDF/A.

See Also:
Serialized Form

Nested Class Summary
static class PDFAConversionOptionSpec.ColorSpace
          Supported ColorSpace handling options.
static class PDFAConversionOptionSpec.Compliance
          Supported compliance.
static class PDFAConversionOptionSpec.OptionalContent
          Possible OptionalContent handling options.
static class PDFAConversionOptionSpec.ResultLevel
          Supported result levels.
static class PDFAConversionOptionSpec.Signatures
          Supported Signature handling options.
 
Constructor Summary
PDFAConversionOptionSpec()
          Default constructor.
 
Method Summary
 PDFAConversionOptionSpec.ColorSpace getColorSpace()
           
 PDFAConversionOptionSpec.Compliance getCompliance()
           
 java.lang.String getLogLevel()
          Retrieves the log level.
 java.util.List getMetadataSchemaExtensions()
           
 PDFAConversionOptionSpec.OptionalContent getOptionalContent()
           
 PDFAConversionOptionSpec.ResultLevel getResultLevel()
           
 PDFAConversionOptionSpec.Signatures getSignatures()
           
 boolean isRemoveInvalidXMPProperties()
           
 boolean isVerify()
           
 void setColorSpace(PDFAConversionOptionSpec.ColorSpace colorSpace)
           
 void setCompliance(PDFAConversionOptionSpec.Compliance compliance)
           
 void setLogLevel(java.lang.String logLevel)
          Sets the log level.
 void setMetadataSchemaExtensions(java.util.List metadataSchemaExtensions)
           
 void setOptionalContent(PDFAConversionOptionSpec.OptionalContent optionalContent)
           
 void setRemoveInvalidXMPProperties(boolean remove)
           
 void setResultLevel(PDFAConversionOptionSpec.ResultLevel resultLevel)
           
 void setSignatures(PDFAConversionOptionSpec.Signatures signatures)
           
 void setVerify(boolean verify)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PDFAConversionOptionSpec

public PDFAConversionOptionSpec()
Default constructor.

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:
a String representation of this object

getLogLevel

public java.lang.String getLogLevel()
Retrieves the log level.

Returns:
A String containing the log level.

setLogLevel

public void setLogLevel(java.lang.String logLevel)
Sets the log level. The log level can be set to an integer string or to one of 9 string values that have integer equivalents:

If the log level is not set, then it defaults to "INFO". For investigation of problems, it can be set to "FINE", "FINER" or "FINEST", but performance will be negatively affected in this mode.

Parameters:
logLevel - The log level to be set. This is the string representation of a java.util.logging.Level value.

getCompliance

public PDFAConversionOptionSpec.Compliance getCompliance()
Returns:
the compliance

setCompliance

public void setCompliance(PDFAConversionOptionSpec.Compliance compliance)
Parameters:
compliance - the compliance to set

getResultLevel

public PDFAConversionOptionSpec.ResultLevel getResultLevel()
Returns:
the resultLevel

setResultLevel

public void setResultLevel(PDFAConversionOptionSpec.ResultLevel resultLevel)
Parameters:
resultLevel - the resultLevel to set

getColorSpace

public PDFAConversionOptionSpec.ColorSpace getColorSpace()
Returns:
the colorSpace

setColorSpace

public void setColorSpace(PDFAConversionOptionSpec.ColorSpace colorSpace)
Parameters:
colorSpace - the colorSpace to set

getSignatures

public PDFAConversionOptionSpec.Signatures getSignatures()
Returns:
the signatures

setSignatures

public void setSignatures(PDFAConversionOptionSpec.Signatures signatures)
Parameters:
signatures - the signatures to set

getOptionalContent

public PDFAConversionOptionSpec.OptionalContent getOptionalContent()
Returns:
the optionalContent

setOptionalContent

public void setOptionalContent(PDFAConversionOptionSpec.OptionalContent optionalContent)
Parameters:
optionalContent - the optionalContent to set

isVerify

public boolean isVerify()
Returns:
the verify

setVerify

public void setVerify(boolean verify)
Parameters:
verify - the verify to set

getMetadataSchemaExtensions

public final java.util.List getMetadataSchemaExtensions()
Returns:
the metadataSchemaExtensions

setMetadataSchemaExtensions

public final void setMetadataSchemaExtensions(java.util.List metadataSchemaExtensions)
Parameters:
metadataSchemaExtensions - the metadataSchemaExtensions to set

isRemoveInvalidXMPProperties

public boolean isRemoveInvalidXMPProperties()
Returns:
removeInvalidXMPProperties

setRemoveInvalidXMPProperties

public void setRemoveInvalidXMPProperties(boolean remove)
Parameters:
remove -