com.ail.core.document.generatedocument
Interface GenerateDocumentArg

All Superinterfaces:
CommandArg, java.io.Serializable
All Known Implementing Classes:
GenerateDocumentArgImp, GenerateDocumentCommand

public interface GenerateDocumentArg
extends CommandArg

Version:
$Revision: 1.2 $

Method Summary
 java.lang.String getDocumentDefinitionArg()
          Getter for the documentDefinition property.
 Type getModelArg()
          Getter for the modelArg property.
 java.lang.String getProductNameArg()
          Getter returning the name of the product for which the document is to be generated,
 byte[] getRenderedDocumentRet()
          Getter for the renderedDocumentRet property.
 void setDocumentDefinitionArg(java.lang.String documentDefinition)
          Setter for the documentDefinition property.
 void setModelArg(Type modelArg)
          Setter for the modelArg property.
 void setProductNameArg(java.lang.String productNameArg)
           
 void setRenderedDocumentRet(byte[] renderedDocumentRet)
          Setter for the renderedDocumentRet property.
 
Methods inherited from interface com.ail.core.command.CommandArg
getCallersCore, setCallersCore
 

Method Detail

getModelArg

Type getModelArg()
Getter for the modelArg property. This is the representation of the dynamic data required to render the document

Returns:
Value of modelArg, or null if it is unset

setModelArg

void setModelArg(Type modelArg)
Setter for the modelArg property.

Parameters:
modelArg - new value for property.
See Also:
getModelArg()

getDocumentDefinitionArg

java.lang.String getDocumentDefinitionArg()
Getter for the documentDefinition property. Defines the type of document to be rendered

Returns:
Value of documentDefinition, or null if it is unset

setDocumentDefinitionArg

void setDocumentDefinitionArg(java.lang.String documentDefinition)
Setter for the documentDefinition property.

Parameters:
documentDefinition - new value for property.
See Also:
#getKeyArg

getProductNameArg

java.lang.String getProductNameArg()
Getter returning the name of the product for which the document is to be generated,

Returns:
Value of productNameArg, or null if it is unset.

setProductNameArg

void setProductNameArg(java.lang.String productNameArg)
Parameters:
productName -
See Also:
getProductNameArg()

getRenderedDocumentRet

byte[] getRenderedDocumentRet()
Getter for the renderedDocumentRet property. The result of the rendering process

Returns:
Value of renderedDocumentRet, or null if it is unset

setRenderedDocumentRet

void setRenderedDocumentRet(byte[] renderedDocumentRet)
Setter for the renderedDocumentRet property. * @see #getRenderedDocumentRet

Parameters:
renderedDocumentRet - new value for property.