org.infolayer.templates
Class IlRequest
java.lang.Object
org.infolayer.templates.IlRequest
- Direct Known Subclasses:
- RequestHandler
- public abstract class IlRequest
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IlRequest
public IlRequest()
getBasePath
public abstract java.lang.String getBasePath()
- Starts with a slash, but does not end with a slash; for the root, this
is the empty string (!)
getRequestUrl
public abstract IlUrl getRequestUrl()
getUrl
public abstract IlUrl getUrl()
getUrl
public IlUrl getUrl(java.lang.String url)
getUrl
public IlUrl getUrl(java.lang.Object object)
getCookie
public abstract java.lang.String getCookie(java.lang.String name)
setCookie
public abstract void setCookie(java.lang.String name,
java.lang.String value)
getModel
public abstract UmlModel getModel()
getHeader
public abstract java.lang.String getHeader(java.lang.String name)
getHost
public abstract java.lang.String getHost()
getLoader
public abstract TemplateLoader getLoader()
getI18n
public java.lang.String getI18n(java.lang.String key)
getControl
public java.lang.Object getControl(java.lang.String name)
setControl
public void setControl(java.lang.String name,
java.lang.Object ctrl)
setUrl
public abstract void setUrl(IlUrl url)
getLang
public abstract java.lang.String getLang()
getId
public int getId()
- Returns an ID that is unique for this request, and will
probably be identical for the next request
- Returns:
- The ID
getEnclose
public java.lang.Object[] getEnclose()
setEnclose
public void setEnclose(java.lang.Object[] enclose)
setContentType
public abstract void setContentType(java.lang.String type)
getOutputStream
public abstract java.io.OutputStream getOutputStream()
throws java.io.IOException
- Throws:
java.io.IOException
getXmlSerializer
public abstract XmlSerializer getXmlSerializer()
throws java.io.IOException
- Throws:
java.io.IOException
setResponseEncoding
public abstract void setResponseEncoding(java.lang.String enc)
getRequestEncoding
public abstract java.lang.String getRequestEncoding()
getResponseEncoding
public abstract java.lang.String getResponseEncoding()