Snapper 3.0 API

org.enhydra.snapperPreviewer.business
Class PreviewBuilder

java.lang.Object
  extended by org.enhydra.snapperPreviewer.business.PreviewBuilder
All Implemented Interfaces:
PreviewBuilder

public class PreviewBuilder
extends java.lang.Object
implements PreviewBuilder

Author:
Milin Radivoj

Constructor Summary
PreviewBuilder()
           
 
Method Summary
 java.lang.String convertDate(long date, java.lang.String patern)
           
 java.lang.String convertSize(double initSize)
           
 java.util.HashMap getCustomParams()
           
 java.lang.String getDocument(java.lang.String fullFilePath, com.lutris.appserver.server.sql.DBTransaction t, java.lang.String langpair, boolean toShowcontainerFilesData, int showNumberOf, java.util.Properties pictureConversionRequestParm, java.util.Properties parserLimitProperties)
           
 java.lang.String getDocument(java.lang.String fullFilePath, java.lang.String query, com.lutris.appserver.server.sql.DBTransaction t, java.lang.String langpair, boolean toShowcontainerFilesData, int showNumberOf, java.util.Properties pictureConversionRequestParm, java.util.Properties parserLimitProperties)
           
 java.lang.String getDocument(java.lang.String siteName, java.lang.String id, java.lang.String query, com.lutris.appserver.server.sql.DBTransaction db, java.lang.String langpair, boolean toShowcontainerFilesData, int showNumberOf, java.util.Properties pictureConversionRequestParm, java.util.Properties parserLimitProperties)
           
 java.lang.String getFileExt()
           
 java.lang.String getSiteDownloadRoot(java.lang.String name)
           
 java.lang.String getSiteName()
           
 java.lang.String getSitePath(java.lang.String name)
           
 java.lang.String manageDownloadURL()
           
 void setComms(com.lutris.appserver.server.httpPresentation.HttpPresentationComms commsTemp)
           
 void setFileExt(java.lang.String fileExt)
           
 java.lang.String setFileType(java.lang.String path)
           
 void setLanguage(java.lang.String language)
           
 void setSearchTerm(java.lang.String searchTermIn)
           
 void setSiteName(java.lang.String siteNameTemp)
           
 void writeResult(java.lang.String result, java.io.OutputStream os)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreviewBuilder

public PreviewBuilder()
Method Detail

getDocument

public java.lang.String getDocument(java.lang.String siteName,
                                    java.lang.String id,
                                    java.lang.String query,
                                    com.lutris.appserver.server.sql.DBTransaction db,
                                    java.lang.String langpair,
                                    boolean toShowcontainerFilesData,
                                    int showNumberOf,
                                    java.util.Properties pictureConversionRequestParm,
                                    java.util.Properties parserLimitProperties)
Specified by:
getDocument in interface PreviewBuilder

getDocument

public java.lang.String getDocument(java.lang.String fullFilePath,
                                    com.lutris.appserver.server.sql.DBTransaction t,
                                    java.lang.String langpair,
                                    boolean toShowcontainerFilesData,
                                    int showNumberOf,
                                    java.util.Properties pictureConversionRequestParm,
                                    java.util.Properties parserLimitProperties)
Specified by:
getDocument in interface PreviewBuilder

getDocument

public java.lang.String getDocument(java.lang.String fullFilePath,
                                    java.lang.String query,
                                    com.lutris.appserver.server.sql.DBTransaction t,
                                    java.lang.String langpair,
                                    boolean toShowcontainerFilesData,
                                    int showNumberOf,
                                    java.util.Properties pictureConversionRequestParm,
                                    java.util.Properties parserLimitProperties)
Specified by:
getDocument in interface PreviewBuilder

writeResult

public void writeResult(java.lang.String result,
                        java.io.OutputStream os)
Specified by:
writeResult in interface PreviewBuilder

getSiteName

public java.lang.String getSiteName()
Specified by:
getSiteName in interface PreviewBuilder

setSiteName

public void setSiteName(java.lang.String siteNameTemp)
Specified by:
setSiteName in interface PreviewBuilder

getFileExt

public java.lang.String getFileExt()
Specified by:
getFileExt in interface PreviewBuilder

setFileExt

public void setFileExt(java.lang.String fileExt)
Specified by:
setFileExt in interface PreviewBuilder

getSitePath

public java.lang.String getSitePath(java.lang.String name)

getSiteDownloadRoot

public java.lang.String getSiteDownloadRoot(java.lang.String name)

convertSize

public java.lang.String convertSize(double initSize)

convertDate

public java.lang.String convertDate(long date,
                                    java.lang.String patern)

setFileType

public java.lang.String setFileType(java.lang.String path)

setComms

public void setComms(com.lutris.appserver.server.httpPresentation.HttpPresentationComms commsTemp)
Specified by:
setComms in interface PreviewBuilder

manageDownloadURL

public java.lang.String manageDownloadURL()

setSearchTerm

public void setSearchTerm(java.lang.String searchTermIn)
Specified by:
setSearchTerm in interface PreviewBuilder

getCustomParams

public java.util.HashMap getCustomParams()
Specified by:
getCustomParams in interface PreviewBuilder

setLanguage

public void setLanguage(java.lang.String language)
Specified by:
setLanguage in interface PreviewBuilder

Snapper 3.0 API