Package com.acsinet_solutions.cetia4.controller

Generic utility classes for servlet and portlet environments.

See:
          Description

Interface Summary
ActionContext Extension of RequestContext that defines methods specific for action contexts in portlets and POST/PUT/DELETE requests in servlets.
AttributeKeys Base interface of keys used in some attribute scopes by the framework.
ConfigurableModule IOC interface that may be implemented by a module that may want to perform manual configuration as opposed to annotation based configuration.
Configuration This interface abstract communication with a configuration mechanism for initialization parameters.
ControllerConfiguration This interface exposes the configuration of a controller, so custom configuration may be performed over the given controller module.
ControllerConstants Miscellaneous useful controller-related constants: Navigation keys that control navigation on links and action methods.
ModuleConfiguration A module is a generic object in cetia, that may be a servlet, a portlet, or a nested object in a REST environment.
MultipartContext An special type of action context that may be used for multipart requests.
ParameterAccessor Wraps a request of type servlet of portlet as a parameter source; and also allows for other non-web implementations.
RenderContext Extension of RequestContext that defines methods specific for render contexts in portlets and GET requests in servlets.
RequestContext Base interface for request contexts.
RequestType Defines the request types supported by the current implementation.
ServletRequestContext This class defines a context that implements all RenderContext, ActionContext and MultipartContext methods, and define additional methods relevant for servlet environments.
ServletRequestHandler Request handler for servlet requests.
WebServiceLocator Base interface for service locator in a web application, defines some basic services.
 

Class Summary
ControllerTools Servlet and controller-related utilities.
RequestUtils This class provides useful utility methods for manually reading information from an HTTP request.
 

Enum Summary
HttpMethod Enumeration of HTTP methods.
LoginType Ways in which authentication can be performed on an application
MethodType Simple method type enumeration
Scope Attribute scopes that represent the places where attributes may be stored.
 

Package com.acsinet_solutions.cetia4.controller Description

Generic utility classes for servlet and portlet environments. The definitions made here are not REST specific, so a portlet ( obviously non-REST ) implementation of the framework will eventually be provided when Portlet API 2.0 is liberated and any implementation of it runs under J2SE 5.

All REST specific functionality is set under the rest package.

All non-REST specific implementations are provided under the support package.