com.esri.gpt.catalog.arcims
Class ImsHeadlessClient
java.lang.Object
com.esri.gpt.catalog.arcims.ImsClient
com.esri.gpt.catalog.arcims.ImsSocketClient
com.esri.gpt.catalog.arcims.ImsHeadlessClient
public class ImsHeadlessClient
- extends ImsSocketClient
Provides MetadataServer communication with the headless
ArcIMS server through a socket.
Methods inherited from class com.esri.gpt.catalog.arcims.ImsSocketClient |
getClientVersion, getForbiddenTags, getLocale, getMetadataRole, getPassword, getServerProperties, getServiceName, getSocketFarm, getUsername, readCharacters, setClientVersion, setForbiddenTags, setLocale, setMetadataRole, setPassword, setServerProperties, setServiceName, setSocketFarm, setUsername |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImsHeadlessClient
public ImsHeadlessClient(SocketFarm socketFarm,
String serviceName,
String username,
String metadataRole)
- Construct with supplied configuration parameters.
- Parameters:
socketFarm
- the socket farmserviceName
- the service nameusername
- the usernamemetadataRole
- the user's ArcIMS metadata role
sendRequest
public void sendRequest()
throws IOException
- Sends the request.
- Overrides:
sendRequest
in class ImsSocketClient
- Throws:
IOException
- if a communication exception occurs
Copyright 2010 Environmental Systems Research Institute.
All rights reserved.
Use is subject to
license terms.