Interface | Description |
---|---|
SerializableSession |
Marker interface that tells JWIG to serialize the marked session when the server is closed and to restore it again
when the server is up again.
|
Class | Description |
---|---|
AbstractHandler |
Base class for handlers.
|
An email message.
|
|
EventHandler |
Handler for HTML events.
|
FileField |
File upload form field.
|
FormField |
Form field.
|
HandlerCache |
A special (simple) cache for regenerated responses.
|
Parameters |
An object of type Parameters contains a number og request parameters that are sent by the client
but whose names may not be known by the programmer at compile time.
|
Response |
Response for an HTTP request.
|
Session |
Session state.
|
SessionThread |
Session thread.
|
SubmitHandler |
Handler for form submit requests.
|
TextField |
Text form field (or equivalent).
|
User |
Username and password for a user.
|
WebApp |
Abstract base class for JWIG web applications.
|
WebContext |
Context for web execution.
|
WebSite |
Abstract base class for JWIG web sites.
|
XMLProducer |
Handler that produces XML data when an object it depends on has been changed.
|
Exception | Description |
---|---|
AccessDeniedException |
Exception thrown when a client is denied access to a requested resource.
|
AuthorizationRequiredException |
Exception thrown when a client should resend the request with HTTP Basic
authentication information.
|
BadRequestException |
Exception thrown when an HTTP request contains errors.
|
ConflictException |
Indicates that the request could not be processed because of conflict in the request, such as an edit conflict.
|
ImATeapotException |
Returns a 418 response code to the client.
|
JavascriptDisabledException |
Thrown if a feature requires the client to have JavaScript enabled but where it is disabled
|
JWIGException |
JWIG related runtime exception.
|
MissingParameterException |
Thrown when a parameter is missing from a request where the parameter is
marked with the
RequiredParameter annotation. |
NotFoundException |
Exception thrown by the web app when a ressource was not found.
|
ServerBusyException |
Exception thrown when the server is overloaded.
|
SessionDefunctException |
Exception thrown when trying to fetch a non-existing session from the session state manager.
|
UnsupportedMediaTypeException |
The request entity has a media type which the server or resource does not support.
|
Annotation Type | Description |
---|---|
AugmentedCache |
If a method is marked with augmented cache, the resulting responses are put in the cache
not only separated by URL values but also by the separation string constructed by
the
WebSite.getCacheAugmentationString() method. |
DELETE |
Specifies that this method is invoked when a DELETE request is sent from the client.
|
GET |
Specifies that this method is invoked when a GET request is sent from the client.
|
HEAD |
Specifies that this method is invoked when a HEAD request is sent from the client.
|
ParamName |
Annotation for parameters of web methods.
|
POST |
Specifies that this method is invoked when a POST request is sent from the client.
|
Priority |
Priority for web methods.
|
PUT |
Specifies that this method is invoked when a PUT request is sent from the client.
|
QueryProperty |
Indicates that the given property is used to represent the object in URLs instead
of the database ID.
|
Regenerable |
Classes marked with regererable represent objects that live in the jwig cache and may be evicted
at any point.
|
RequiredParameter |
A required argument means that the web method will never be run if this argument is missing in the request.
|
TRACE |
Specifies that this method is invoked when a TRACE request is sent from the client.
|
URLPattern |
URL patterns for
WebApp classes and web methods. |
Copyright © 2008-2012 Anders Møller & Mathias Schwarz.