nextapp.echo2.webcontainer
Class WindowHtmlService
java.lang.Object
nextapp.echo2.webcontainer.WindowHtmlService
- All Implemented Interfaces:
- Service
public class WindowHtmlService
- extends java.lang.Object
- implements Service
Completely re-renders a browser window.
This is the default service invoked when the user visits an application.
|
Method Summary |
java.lang.String |
getId()
Returns the unique identifier of this service. |
int |
getVersion()
Returns the version of the service to be retrieved. |
void |
service(Connection conn)
Services an HTTP request. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static final WindowHtmlService INSTANCE
ROOT_ID
public static final java.lang.String ROOT_ID
- Root element identifier.
- See Also:
- Constant Field Values
WindowHtmlService
public WindowHtmlService()
getId
public java.lang.String getId()
- Description copied from interface:
Service
- Returns the unique identifier of this service.
- Specified by:
getId in interface Service
- Returns:
- The unique identifier of this service.
- See Also:
Service.getId()
getVersion
public int getVersion()
- Description copied from interface:
Service
- Returns the version of the service to be retrieved. When a service is
requested with an updated version number, a non-cached copy will be used.
getVersion() should return distinct values whenever the
service's content may have changed.
- Specified by:
getVersion in interface Service
- Returns:
- The current version number of the service.
- See Also:
Service.getVersion()
service
public void service(Connection conn)
throws java.io.IOException
- Description copied from interface:
Service
- Services an HTTP request. Information about the HTTP request as well
as methods for issuing a response are available from the provided
Connection object.
- Specified by:
service in interface Service
- Parameters:
conn - A Connection object which wraps
HttpServletRequest and
HttpServletResponse objects and provides
access to the facilities of the Echo application container.
- Throws:
java.io.IOException - in the event of errors related to processing the
HTTP request or producing a response.- See Also:
Service.service(nextapp.echo2.webrender.Connection)