public interface ClientSpecificParamsCapable
T-Plan Robot Enterprise, (C) 2009-2022 T-Plan Limited. All rights reserved.
Modifier and Type | Method and Description |
---|---|
List<String> |
getClientParameters()
Get the list of parameter names supported by the client implementing this
interface.
|
List |
getClientParameterValues(String parameterName)
Get the list of acceptable values of a particular parameter (if known).
|
URI |
getExtendedConnectString()
Create the extended connect string including the client specific
parameters embedded as the query.
|
void |
setClientParameters(Map<String,String> paramsAndValues)
Set parameters and their values in the client.It will be called by the
command and the map will contain parameters parsed on the command line.
|
List<String> getClientParameters()
List getClientParameterValues(String parameterName)
parameterName
- parameter namevoid setClientParameters(Map<String,String> paramsAndValues) throws SyntaxErrorException
CaseTolerantHashMap
class). The method
should throw a SyntaxErrorException
when one or more parameters
and/or their values are not supported.paramsAndValues
- map of parameters and their values.SyntaxErrorException
- on a syntax error
in a parameter value.URI getExtendedConnectString()
apple://192.168.100.1:5909?device=My%20Device
.