Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.lutris.appserver.server.httpPresentation
Class HttpPresentationComms  view HttpPresentationComms download HttpPresentationComms.java

java.lang.Object
  extended bycom.lutris.appserver.server.httpPresentation.HttpPresentationComms

public class HttpPresentationComms
extends java.lang.Object

Object passed to presentation objects that contains HTTP and Presentation Manager access and control objects.


Field Summary
 com.lutris.appserver.server.Application application
          Application object that this presentation is associated with.
 java.lang.Throwable exception
          If an exception/error occured, this field is set to the exception object.
 HttpPresentationRequest request
          Object used to access HTTP request data.
 HttpPresentationResponse response
          Object used to generate HTTP responses.
 com.lutris.appserver.server.session.Session session
          Session object that this presentation is associated with.
 com.lutris.appserver.server.session.SessionData sessionData
          Session data object.
 org.enhydra.xml.xmlc.XMLCFactory xmlcFactory
          Reference to the XMLC factory object contained in the application.
 
Constructor Summary
protected HttpPresentationComms(HttpPresentationRequest request, HttpPresentationResponse response, com.lutris.appserver.server.Application application)
          Construct an object, setting all of its fields.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

request

public final HttpPresentationRequest request
Object used to access HTTP request data.


response

public final HttpPresentationResponse response
Object used to generate HTTP responses.


application

public final com.lutris.appserver.server.Application application
Application object that this presentation is associated with. If null, no application is associated.


session

public com.lutris.appserver.server.session.Session session
Session object that this presentation is associated with. If null, no session has been associated by the application.


sessionData

public com.lutris.appserver.server.session.SessionData sessionData
Session data object. This is a handy reference to session.getSessionData()


exception

public java.lang.Throwable exception
If an exception/error occured, this field is set to the exception object. This is only set for and used by `ErrorHandler' presentations.


xmlcFactory

public org.enhydra.xml.xmlc.XMLCFactory xmlcFactory
Reference to the XMLC factory object contained in the application.

Constructor Detail

HttpPresentationComms

protected HttpPresentationComms(HttpPresentationRequest request,
                                HttpPresentationResponse response,
                                com.lutris.appserver.server.Application application)
Construct an object, setting all of its fields.