Package | Description |
---|---|
org.xins.server |
XINS server framework.
|
org.xins.server.frontend |
XINS Frontend Framework.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidRequestResult
Result code that indicates that an input parameter is either missing or invalid.
|
class |
InvalidResponseResult
Result code that indicates that an output parameter is either missing or
invalid.
|
class |
NotModifiedResult
Result from a function call to indicate that the result has not been
been modified since last request of the same client.
|
Modifier and Type | Method and Description |
---|---|
FunctionResult |
TransactionLoggingInterceptor.afterFunctionCall(FunctionRequest functionRequest,
FunctionResult xinsResult,
HttpServletResponse httpResponse) |
FunctionResult |
StatisticsInterceptor.afterFunctionCall(FunctionRequest functionRequest,
FunctionResult xinsResult,
HttpServletResponse httpResponse) |
FunctionResult |
LoadBalancerInterceptor.afterFunctionCall(FunctionRequest functionRequest,
FunctionResult xinsResult,
HttpServletResponse httpResponse) |
FunctionResult |
Interceptor.afterFunctionCall(FunctionRequest functionRequest,
FunctionResult xinsResult,
HttpServletResponse httpResponse) |
protected FunctionResult |
StatisticsInterceptor.getStatistics(boolean detailed,
String functionName)
Returns the call statistics for all functions in this API.
|
protected abstract FunctionResult |
Function.handleCall(CallContext context)
Handles a call to this function.
|
protected FunctionResult |
StatisticsInterceptor.resetStatistics()
Resets the statistics.
|
Modifier and Type | Method and Description |
---|---|
void |
Interceptor.afterCallingConvention(FunctionRequest functionRequest,
FunctionResult xinsResult,
HttpServletResponse httpResponse) |
FunctionResult |
TransactionLoggingInterceptor.afterFunctionCall(FunctionRequest functionRequest,
FunctionResult xinsResult,
HttpServletResponse httpResponse) |
FunctionResult |
StatisticsInterceptor.afterFunctionCall(FunctionRequest functionRequest,
FunctionResult xinsResult,
HttpServletResponse httpResponse) |
FunctionResult |
LoadBalancerInterceptor.afterFunctionCall(FunctionRequest functionRequest,
FunctionResult xinsResult,
HttpServletResponse httpResponse) |
FunctionResult |
Interceptor.afterFunctionCall(FunctionRequest functionRequest,
FunctionResult xinsResult,
HttpServletResponse httpResponse) |
protected void |
XSLTCallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack) |
protected void |
XMLRPCCallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack) |
protected void |
XMLCallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack)
Converts a XINS result to an HTTP response (implementation method).
|
protected void |
StandardCallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack)
Converts a XINS result to an HTTP response (implementation method).
|
protected void |
SOAPMapCallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack) |
protected void |
SOAPCallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack) |
protected void |
ProtobufCallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack) |
protected void |
JSONRPCCallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack) |
protected void |
JSONRPC2CallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack) |
protected void |
JSONCallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack) |
protected void |
TransactionLoggingInterceptor.logTransaction(FunctionRequest request,
FunctionResult result)
Logs the specified transaction.
|
static void |
CallResultOutputter.output(Writer out,
FunctionResult result)
Generates XML for the specified call result.
|
protected void |
SOAPCallingConvention.writeFaultSection(String functionName,
String namespaceURI,
FunctionResult xinsResult,
XMLOutputter xmlout)
Writes the fault section to the SOAP XML when an error code is returned
from the function call.
|
protected void |
SOAPMapCallingConvention.writeOutputDataSection(String functionName,
FunctionResult xinsResult,
Element response)
Writes the output data section to the SOAP XML.
|
protected void |
SOAPCallingConvention.writeOutputDataSection(String functionName,
FunctionResult xinsResult,
XMLOutputter xmlout)
Writes the output data section to the SOAP XML.
|
protected void |
SOAPMapCallingConvention.writeOutputParameters(String functionName,
FunctionResult xinsResult,
Element response)
Writes the output parameters to the SOAP XML.
|
protected void |
SOAPCallingConvention.writeOutputParameters(String functionName,
FunctionResult xinsResult,
XMLOutputter xmlout)
Writes the output parameters to the SOAP XML.
|
protected Element |
SOAPMapCallingConvention.writeResponse(FunctionResult xinsResult,
Map<String,Object> backpack) |
Modifier and Type | Method and Description |
---|---|
protected void |
FrontendCallingConvention.convertResultImpl(FunctionResult xinsResult,
HttpServletResponse httpResponse,
Map<String,Object> backpack) |
See http://www.xins.org/.