| Interface | Description |
|---|---|
| AccessRuleContainer |
Collection of one or more access rules.
|
| APIManagerMBean |
Management bean for the API.
|
| BackpackConstants | |
| DefaultResultCodes |
Constants for the default result codes.
|
| Class | Description |
|---|---|
| AccessRule |
Access rule.
|
| AccessRuleFile |
Collection of access rules that are read from a separate file.
|
| AccessRuleList |
Access rule list.
|
| API |
Base class for API implementation classes.
|
| APIManager |
Management bean for the API.
|
| APIServlet |
HTTP servlet that forwards requests to an
API. |
| APIServletSingleThreaded |
This class is similar to APIServlet except that it implements the javax.servlet.SingleThreadModel
to indique that only 1 thread can handle only 1 request at a time.
|
| CallContext |
Context for a function call.
|
| CallResultOutputter |
Converter that can be used by calling conventions to generate responses
which are compatible with the XINS standard calling convention.
|
| ContextIDInterceptor |
Interceptor for diagnostic context identifiers.
|
| CustomCallingConvention |
Base class for calling convention implementations that are not part of the
core XINS framework.
|
| ErrorCodeStatusMapping |
Maps standard error code to HTTP status code.
|
| Function |
Base class for function implementation classes.
|
| FunctionRequest |
Function request.
|
| FunctionResult |
Result from a function call.
|
| Interceptor |
Intercepter are similar in concept to Servlet filters except for the following points:
More anchor points: before the calling convention, before the function request,
after the function request and after the calling convention.
|
| InvalidRequestResult |
Result code that indicates that an input parameter is either missing or invalid.
|
| InvalidResponseResult |
Result code that indicates that an output parameter is either missing or
invalid.
|
| IPFilter |
Filter for IP addresses.
|
| JSONCallingConvention |
The JSON calling convention.
|
| JSONRPC2CallingConvention |
The JSON-RPC calling convention.
|
| JSONRPCCallingConvention |
The JSON-RPC calling convention.
|
| Library |
Class that represents the XINS/Java Server Framework library.
|
| LoadBalancerInterceptor |
Interceptor that redirect requests to other servers.
|
| Log |
Logger for the org.xins.server domain.
|
| NotModifiedResult |
Result from a function call to indicate that the result has not been
been modified since last request of the same client.
|
| ProtobufCallingConvention |
The Protobuffer calling convention.
|
| ResultCode |
Abstraction of an error code returned by a function.
|
| RuntimeProperties |
Base class to get the runtime properties.
|
| SOAPCallingConvention |
The SOAP calling convention.
|
| SOAPMapCallingConvention |
The SOAP calling convention that tries to map the SOAP request to the
parameters of the function.
|
| StandardCallingConvention |
Standard calling convention.
|
| StatisticsInterceptor |
Maintain the call statistics.
|
| TransactionLoggingInterceptor |
Logs the transaction.
|
| TranslationBundle |
Translation bundle for log messages.
|
| TranslationBundle_en_US |
Translation bundle for the en_US locale.
|
| TranslationBundle_fr_FR |
Translation bundle for the fr_FR locale.
|
| XMLCallingConvention |
XML calling convention.
|
| XMLRPCCallingConvention |
The XML-RPC calling convention.
|
| XSLTCallingConvention |
XSLT calling convention.
|
| Exception | Description |
|---|---|
| AccessDeniedException |
Exception that indicates that there is no function matching the request.
|
| FunctionNotSpecifiedException |
Exception that indicates that an incoming request does not specify the
function to execute.
|
| InvalidRequestException |
Exception that indicates that an incoming request is considered invalid.
|
| InvalidRequestFormatException |
Exception that indicates that an incoming request is considered invalid
due to the invalid input format.
|
| InvalidResponseException |
Exception that indicates that a response is considered invalid.
|
| NoSuchFunctionException |
Exception that indicates that there is no function matching the request.
|
| ParameterNotInitializedException |
Exception that indicates that it is attempted to get the value of a
parameter that has not been set.
|
The classes in this package are meant for internal use only.
Please do not use these classes directly, except when implementing a CustomCallingConvention.
See http://www.xins.org/.