public class VistaLinkRequestVOImpl extends Object implements VistaLinkRequestVO
| Modifier and Type | Field and Description |
|---|---|
protected Document |
requestDoc
Request data DOM document (i.e., original data).
|
protected VistaLinkRequestRetryStrategy |
retryStrategy
Retry strategy if socket exception occurs during VistaLinkManagedConnection.executeInteraction()
|
protected String |
xmlString
Request data as XML String.
|
| Constructor and Description |
|---|
VistaLinkRequestVOImpl()
Constructor for VistaLinkRequestVOImpl.
|
VistaLinkRequestVOImpl(Document requestDoc)
Constructor for VistaLinkRequestVOImpl.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getRequestString()
Returns request string that is written to the socket sent to MUMPS.
|
VistaLinkRequestRetryStrategy |
getRetryStrategy()
Returns current retry strategy reference.
|
int |
getTimeOut()
Returns time out value used for communications to M RPC server.
|
void |
setRetryStrategy(VistaLinkRequestRetryStrategy retryStrategy)
Enables application to set retry strategy for request, to be used if request execution
failed because of socket failure or other system type problems.
|
void |
setTimeOut(int timeOut)
Enables application to set a request-specific time out for read operations on the connection,
for the request.
|
protected Document requestDoc
protected String xmlString
protected VistaLinkRequestRetryStrategy retryStrategy
public VistaLinkRequestVOImpl()
Object.Object()public VistaLinkRequestVOImpl(Document requestDoc)
requestDoc - public String getRequestString() throws FoundationsException
VistaLinkRequestVOgetRequestString in interface VistaLinkRequestVOFoundationsExceptionpublic int getTimeOut()
VistaLinkRequestVOgetTimeOut in interface VistaLinkRequestVOpublic void setTimeOut(int timeOut)
VistaLinkRequestVOA timeout value of 0 (zero) indicates that no specific time out for the request is specified, and that the time out value associated with the socket should be used during socket read operations.
setTimeOut in interface VistaLinkRequestVOtimeOut - Time out value to set in milli-seconds. This timeout value is
compared to the default value usually used for the connection.
The greater of the two values will be used.public VistaLinkRequestRetryStrategy getRetryStrategy()
VistaLinkRequestVOgetRetryStrategy in interface VistaLinkRequestVOpublic void setRetryStrategy(VistaLinkRequestRetryStrategy retryStrategy)
VistaLinkRequestVOsetRetryStrategy in interface VistaLinkRequestVOretryStrategy - the VistaLinkRequestRetryStrategy instance representing the strategy the application wants implemented.Copyright © 2026. All rights reserved.