public class JLJsonParameterHandler extends JLJsonCommandHandler implements JLParameterRequestParams, JLParameterResponseParams
COMMAND, FUNC_COPY, FUNC_DELETE, FUNC_EXISTS, FUNC_LIST, FUNC_SET, FUNC_SET_DESIGNATED, PARAM_DESCRIPTION, PARAM_DESIGNATE, PARAM_ENCODED, PARAM_MODEL, PARAM_NAME, PARAM_NAMES, PARAM_NO_CREATE, PARAM_TOMODEL, PARAM_TONAME, PARAM_TYPE, PARAM_VALUEOUTPUT_EXISTS, OUTPUT_OWNER_ID, OUTPUT_OWNER_NAME, OUTPUT_OWNER_TYPE, OUTPUT_PARAMLIST| Constructor and Description |
|---|
JLJsonParameterHandler(IJLParameter paramHandler) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Hashtable<java.lang.String,java.lang.Object> |
handleFunction(java.lang.String sessionId,
java.lang.String function,
java.util.Hashtable<java.lang.String,java.lang.Object> input)
Handle a server request for this family of functions.
|
checkDoubleParameter, checkFlagParameter, checkIntParameter, checkMapParameter, checkParameter, checkStringParameter, getIntArray, getStringListValue, isPattern, readPoint, readTransform, writeInertia, writePoint, writeTransformpublic JLJsonParameterHandler(IJLParameter paramHandler)
paramHandler - public java.util.Hashtable<java.lang.String,java.lang.Object> handleFunction(java.lang.String sessionId,
java.lang.String function,
java.util.Hashtable<java.lang.String,java.lang.Object> input)
throws JLIException
JLJsonCommandHandlerhandleFunction in class JLJsonCommandHandlersessionId - The current session id.function - The name of the function to execute.input - Input parameter data for the function, converted from JSON.JLIException