public class JLJsonFamilyTableHandler extends JLJsonCommandHandler implements JLFamilyTableRequestParams, JLFamilyTableResponseParams
COMMAND, FUNC_ADD_INST, FUNC_CREATE_INST, FUNC_DELETE, FUNC_DELETE_INST, FUNC_EXISTS, FUNC_GET_CELL, FUNC_GET_HEADER, FUNC_GET_PARENTS, FUNC_GET_ROW, FUNC_LIST, FUNC_LIST_TREE, FUNC_REPLACE, FUNC_SET_CELL, PARAM_COLID, PARAM_CURINST, PARAM_CURMODEL, PARAM_ERASE, PARAM_INSTANCE, PARAM_MODEL, PARAM_NEWINST, PARAM_PATH, PARAM_VALUEOUTPUT_CHILDREN, OUTPUT_COLID, OUTPUT_COLTYPE, OUTPUT_COLUMNS, OUTPUT_DATATYPE, OUTPUT_EXISTS, OUTPUT_INSTANCE, OUTPUT_INSTANCES, OUTPUT_NAME, OUTPUT_PARENTS, OUTPUT_TOTAL, OUTPUT_VALUE| Constructor and Description |
|---|
JLJsonFamilyTableHandler(IJLFamilyTable ftHandler) |
| 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 JLJsonFamilyTableHandler(IJLFamilyTable ftHandler)
ftHandler - 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