public interface ParameterManager
ParameterManager provide methods to get parameters information.| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clears all resource.
|
java.util.Hashtable<java.lang.String,ParamInfo> |
getAllParameters()
Gets all parameters used in query.
|
java.util.Hashtable<java.lang.String,ParamInfo> |
getAllParameters(boolean refreshParamEnv)
Gets all parameters used in query.
|
java.util.Vector<ParamInfo> |
getAllParametersWithChanging(java.util.Map prop)
Gets all parameters used in query, then validate the parameters, if cascading parameter then change the relative parameters,
finally return all sorted
ParamInfos. |
boolean |
haveParameters()
Checks if there is parameter used in query.
|
java.util.Vector<ParamInfo> |
paramValueChanged(java.lang.String paramName,
java.lang.String paramValue)
Change all relative
ParamInfos when cascading parameter changed. |
java.util.Vector<ParamInfo> |
paramValueChanged(java.lang.String paramName,
java.lang.String[] paramValues)
Changes all relative
ParamInfos when cascading parameter changed. |
java.util.Vector<ParamInfo> |
paramValueChanged(java.lang.String paramName,
java.lang.String[] paramValues,
long timeBaseLine)
Changes all relative
ParamInfos when cascading parameter changed. |
java.util.Vector<ParamInfo> |
paramValueChanged(java.lang.String paramName,
java.lang.String paramValue,
long timeBaseLine)
Change all relative
ParamInfos when cascading parameter changed. |
boolean haveParameters()
throws RptServerException
RptServerException - if a RptServerException occurs.java.util.Hashtable<java.lang.String,ParamInfo> getAllParameters() throws RptServerException
ParamInfo.RptServerException - if a RptServerException occurs.ParamInfojava.util.Hashtable<java.lang.String,ParamInfo> getAllParameters(boolean refreshParamEnv) throws RptServerException
refreshParamEnv - indicates whether to re-parse temple and data to retrieve parameters.ParamInfo.RptServerException - if a RptServerException occurs.ParamInfojava.util.Vector<ParamInfo> paramValueChanged(java.lang.String paramName, java.lang.String paramValue) throws RptServerException
ParamInfos when cascading parameter changed.ParamInfos, the Vector contains ParamInfo objects.RptServerException - if a RptServerException occurs.ParamInfojava.util.Vector<ParamInfo> paramValueChanged(java.lang.String paramName, java.lang.String paramValue, long timeBaseLine) throws RptServerException
ParamInfos when cascading parameter changed.ParamInfos, the Vector contains ParamInfo objects.RptServerException - if a RptServerException occurs.ParamInfojava.util.Vector<ParamInfo> paramValueChanged(java.lang.String paramName, java.lang.String[] paramValues) throws RptServerException
ParamInfos when cascading parameter changed.ParamInfos, the Vector contains ParamInfo objects.RptServerException - if a RptServerException occurs.ParamInfojava.util.Vector<ParamInfo> paramValueChanged(java.lang.String paramName, java.lang.String[] paramValues, long timeBaseLine) throws RptServerException
ParamInfos when cascading parameter changed.ParamInfos, the Vector contains ParamInfo objects.RptServerException - if a RptServerException occurs.ParamInfojava.util.Vector<ParamInfo> getAllParametersWithChanging(java.util.Map prop) throws RptServerException
ParamInfos.ParamInfos, the Vector contains ParamInfo objects.RptServerException - if a RptServerException occurs.ParamInfovoid clear()