public class DataProviderServer extends Server
Server.start()
and finally disposed through Server.close().
If any preliminary initialization on the supplied DataProvider
implementation object has to be performed, it should be done through
a custom, dedicated method before invoking Server.start().
Further reuse of the same instance is not supported. | Constructor and Description |
|---|
DataProviderServer()
Creates an empty server still to be configured and started.
|
| Modifier and Type | Method and Description |
|---|---|
DataProvider |
getAdapter()
Gets the configured Data Adapter that is running or will run.
|
String |
getAdapterConfig()
Gets the pathname of an optional configuration file for the Remote
Data Adapter, to be passed to the init method.
|
Map<String,String> |
getAdapterParams()
Gets the Map object to be passed to the init method
of the Remote Data Adapter, to supply optional parameters.
|
void |
setAdapter(DataProvider adapter)
Sets the Remote Data Adapter instance to be run.
|
void |
setAdapterConfig(String configFile)
Sets the pathname of an optional configuration file for the Remote
Data Adapter, to be passed to the init method.
|
void |
setAdapterParams(Map<String,String> params)
Sets a Map object to be passed to the init method
of the Remote Data Adapter, to supply optional parameters.
|
close, getExceptionHandler, getName, getNotifyStream, getRemotePassword, getRemoteUser, getReplyStream, getRequestStream, setExceptionHandler, setLoggerProvider, setName, setNotifyStream, setRemotePassword, setRemoteUser, setReplyStream, setRequestStream, startpublic DataProviderServer()
IllegalArgumentException - in case something wrong is supplied
in system properties related with Data Adapter processing.public final void setAdapter(@Nonnull DataProvider adapter)
adapter - the Remote Data Adapter instance to be run.@Nonnull public final DataProvider getAdapter()
public final void setAdapterParams(@Nonnull Map<String,String> params)
params - the Map to be passed to the init method
of the Remote Data AdapterDataProvider.init(Map, String)@Nonnull public final Map<String,String> getAdapterParams()
DataProvider.init(Map, String)public final void setAdapterConfig(@Nullable String configFile)
configFile - the pathname of an optional configuration file for the Remote
Data Adapter.DataProvider.init(Map, String)@Nullable public final String getAdapterConfig()
DataProvider.init(Map, String)Copyright © 2021. All rights reserved.