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/.