com.basecmp.core.util.abstractionlayer
Class AbstractCurl

java.lang.Object
  extended bycom.basecmp.core.util.abstractionlayer.AbstractCurl
All Implemented Interfaces:
ICurl
Direct Known Subclasses:
TomcatCurl

public abstract class AbstractCurl
extends java.lang.Object
implements ICurl

Author:
Wolfgang Schröder

Field Summary
protected static java.lang.String filePath
           
protected static java.lang.String imgPath
           
protected  java.lang.String loggername
           
protected static java.lang.String sharedImgPath
           
protected static java.lang.String webappRoot
           
 
Constructor Summary
AbstractCurl()
           
 
Method Summary
 void clearRetainTable()
           
 java.lang.String getContentId(HttpServletRequest request)
           
 int getContentIdAsInt(HttpServletRequest request)
           
 java.lang.Integer getContentIdAsInteger(HttpServletRequest request)
           
abstract  java.lang.String getCurl(java.lang.String path)
           
abstract  java.lang.String getCurl(java.lang.String path, boolean retain)
           
abstract  java.lang.String getCurl(java.lang.String path, java.lang.String contentId)
           
abstract  java.lang.String getCurl(java.lang.String path, java.lang.String contentId, boolean retain)
           
abstract  java.lang.String getCurl(java.lang.String path, java.lang.String contentId, java.lang.String queryString)
           
 java.lang.String getFile(java.lang.String fileName)
           
 java.lang.String getFormTag(java.lang.String actionPath, java.lang.String contentId, java.lang.String method)
           
 java.lang.String getFormTag(java.lang.String actionPath, java.lang.String contentId, java.lang.String method, java.lang.String formName)
           
 java.lang.String getFormTag(java.lang.String actionPath, java.lang.String contentId, java.lang.String method, java.lang.String formName, java.lang.String attributesToPassThrough)
           
 java.lang.String getImg(java.lang.String imgFileName)
           
 java.lang.String getRetainVariablesAsHiddenFormVars()
           
 java.lang.String getRetainVariablesAsQueryString()
           
 java.lang.String getSharedImg(java.lang.String imgFileName)
           
 java.lang.String getSrc(java.lang.String path)
           
 java.lang.String getTemplatePath(HttpServletRequest request)
           
 void retain(java.lang.String queryString)
           
 void retain(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filePath

protected static java.lang.String filePath

imgPath

protected static java.lang.String imgPath

loggername

protected java.lang.String loggername

sharedImgPath

protected static java.lang.String sharedImgPath

webappRoot

protected static java.lang.String webappRoot
Constructor Detail

AbstractCurl

public AbstractCurl()
Method Detail

clearRetainTable

public void clearRetainTable()
Specified by:
clearRetainTable in interface ICurl

getContentId

public java.lang.String getContentId(HttpServletRequest request)
Specified by:
getContentId in interface ICurl

getContentIdAsInt

public int getContentIdAsInt(HttpServletRequest request)
Specified by:
getContentIdAsInt in interface ICurl

getContentIdAsInteger

public java.lang.Integer getContentIdAsInteger(HttpServletRequest request)
Specified by:
getContentIdAsInteger in interface ICurl

getCurl

public abstract java.lang.String getCurl(java.lang.String path)
Specified by:
getCurl in interface ICurl

getCurl

public abstract java.lang.String getCurl(java.lang.String path,
                                         boolean retain)
Specified by:
getCurl in interface ICurl

getCurl

public abstract java.lang.String getCurl(java.lang.String path,
                                         java.lang.String contentId)
Specified by:
getCurl in interface ICurl

getCurl

public abstract java.lang.String getCurl(java.lang.String path,
                                         java.lang.String contentId,
                                         boolean retain)
Specified by:
getCurl in interface ICurl

getCurl

public abstract java.lang.String getCurl(java.lang.String path,
                                         java.lang.String contentId,
                                         java.lang.String queryString)
Specified by:
getCurl in interface ICurl

getFile

public java.lang.String getFile(java.lang.String fileName)
Specified by:
getFile in interface ICurl

getFormTag

public java.lang.String getFormTag(java.lang.String actionPath,
                                   java.lang.String contentId,
                                   java.lang.String method)

getFormTag

public java.lang.String getFormTag(java.lang.String actionPath,
                                   java.lang.String contentId,
                                   java.lang.String method,
                                   java.lang.String formName)
Specified by:
getFormTag in interface ICurl

getFormTag

public java.lang.String getFormTag(java.lang.String actionPath,
                                   java.lang.String contentId,
                                   java.lang.String method,
                                   java.lang.String formName,
                                   java.lang.String attributesToPassThrough)
Specified by:
getFormTag in interface ICurl

getImg

public java.lang.String getImg(java.lang.String imgFileName)
Specified by:
getImg in interface ICurl

getRetainVariablesAsHiddenFormVars

public java.lang.String getRetainVariablesAsHiddenFormVars()
Specified by:
getRetainVariablesAsHiddenFormVars in interface ICurl

getRetainVariablesAsQueryString

public java.lang.String getRetainVariablesAsQueryString()
Specified by:
getRetainVariablesAsQueryString in interface ICurl

getSharedImg

public java.lang.String getSharedImg(java.lang.String imgFileName)
Specified by:
getSharedImg in interface ICurl

getSrc

public java.lang.String getSrc(java.lang.String path)
Specified by:
getSrc in interface ICurl

getTemplatePath

public java.lang.String getTemplatePath(HttpServletRequest request)
Specified by:
getTemplatePath in interface ICurl

retain

public void retain(java.lang.String queryString)
Specified by:
retain in interface ICurl

retain

public void retain(java.lang.String name,
                   java.lang.String value)
Specified by:
retain in interface ICurl


Copyright © 2004 by basecmp® - Professional Web Solutions