| Modifier and Type | Class and Description |
|---|---|
class |
VistaKernelHashCountLimitExceededException
Represents an exception identifying that the Hash Count Limit (for a call to the VistaKernelHash
encrypt method) has been exceeded. |
| Modifier and Type | Class and Description |
|---|---|
class |
VistaSocketException
Represents an exception thrown during read/write operations on a socket
|
class |
VistaSocketTimeOutException
Represents an exception identifying a timeout has occurred during read/write
operations.
|
| Modifier and Type | Method and Description |
|---|---|
VistaLinkResponseVO |
VistaLinkConnection.executeInteraction(VistaLinkRequestVO requestVO,
VistaLinkResponseFactory responseFactory)
Executes an interaction with M.
|
RpcResponse |
VistaLinkConnection.executeRPC(RpcRequest request)
Executes an interaction with M using the RpcResponseFactory to construct
a response.
|
| Modifier and Type | Method and Description |
|---|---|
protected VistaLinkResponseVO |
VistaHeartBeatTimerResponseFactory.parseMessageBody(String rawXml,
String filteredXml,
Document doc,
String messageType,
VistaLinkRequestVO requestVO)
Evaluates the response from M and determines if the heart beat was
successful and gets the heart beat rate in millis.
|
| Constructor and Description |
|---|
VistaHeartBeatTimerRequest(EMAdapterEnvironment adapterEnvironment)
Constructor for VistaHeartBeatTimerRequest.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LoginsDisabledFaultException
This exception represents the case where the M side has logins disabled; this
is when the site sets the parameter to not allow any logins.
|
class |
NoJobSlotsAvailableFaultException
This exception represents the case where on the M side
there are no license slots available to start another process.
|
class |
VistaLinkFaultException
Exception encapsulates Fault information coming from M side.
|
| Modifier and Type | Method and Description |
|---|---|
String |
VistaLinkRequestVOImpl.getRequestString() |
String |
VistaLinkRequestVO.getRequestString()
Returns request string that is written to the socket sent to MUMPS.
|
protected void |
VistaLinkResponseFactoryImpl.handleFault(Document xdoc,
String messageType)
Initiates VLJ Fault handling.
|
VistaLinkResponseVO |
VistaLinkResponseFactoryImpl.handleResponse(String response,
VistaLinkRequestVO requestVO)
Called by the managedConnection to parse the response String and return VistaLinkResponseVO implementation.
|
VistaLinkResponseVO |
VistaLinkResponseFactory.handleResponse(String response,
VistaLinkRequestVO requestVO)
Performs handling of the M side response message.
|
protected VistaLinkFaultException |
VistaLinkResponseFactoryImpl.handleSpecificFault(Document xdoc,
String messageType,
VistaLinkFaultException faultException)
This method can be overriden by the subclasses to perform additional fault handling and return a subclass of
VistaLinkFaultException.
|
protected VistaLinkResponseVO |
VistaLinkResponseFactoryImpl.parseMessageBody(String rawXml,
String filteredXml,
Document doc,
String messageType,
VistaLinkRequestVO requestVO)
Parses message body.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VistaLinkSocketAlreadyClosedException
Represents a situation where, when attempting to close a socket, the socket is already closed.
|
| Modifier and Type | Method and Description |
|---|---|
VistaLinkResponseVO |
VistaLinkManagedConnection.executeInteraction(VistaLinkRequestVO requestVO,
VistaLinkResponseFactory responseFactory)
Executes an interaction with M and returns a response constructed by the
specified response factory
|
VistaLinkResponseVO |
VistaLinkConnectionImpl.executeInteraction(VistaLinkRequestVO requestVO,
VistaLinkResponseFactory responseFactory)
Executes an interaction with M
|
RpcResponse |
VistaLinkManagedConnection.executeRPC(RpcRequest request)
Executes an interaction with the RpcResponseFactory
|
RpcResponse |
VistaLinkConnectionImpl.executeRPC(RpcRequest request)
Executes an interaction with M using the RpcResponseFactory to construct
a response.
|
protected VistaLinkSystemInfoResponse |
VistaLinkManagedConnection.executeSystemInfoInteraction() |
VistaLinkResponseVO |
VistaLinkManagedConnection.executeSystemInteraction(VistaLinkRequestVO requestVO)
Executes an interaction and returns a response from the default response
factory.
|
VistaLinkManagedConnection |
VistaLinkConnectionImpl.getManagedConnection()
This method should not be called directly.
|
protected VistaLinkUpgradeToTlsResponse |
VistaLinkUpgradeToTlsResponseFactory.parseMessageBody(String rawXml,
String filteredXml,
Document doc,
String messageType,
VistaLinkRequestVO requestVO)
Evaluates the response from M and gets the heart beat rate in millis.
|
protected VistaLinkResponseVO |
VistaLinkSystemInfoResponseFactory.parseMessageBody(String rawXml,
String filteredXml,
Document doc,
String messageType,
VistaLinkRequestVO requestVO)
Evaluates the response from M and gets the heart beat rate in millis.
|
protected VistaLinkResponseVO |
VistaLinkInitSocketResponseFactory.parseMessageBody(String rawXml,
String filteredXml,
Document doc,
String messageType,
VistaLinkRequestVO requestVO)
Evaluates the response from M and gets the heart beat rate in millis.
|
| Constructor and Description |
|---|
VistaLinkCleanUpPartitionRequest(EMAdapterEnvironment adapterEnvironment) |
VistaLinkInitSocketRequest(EMAdapterEnvironment adapterEnvironment)
Constructor for VistaLinkInitSocketRequest.
|
VistaLinkSystemInfoRequest(EMAdapterEnvironment adapterEnvironment)
Constructor for VistaLinkInitSocketRequest.
|
VistaLinkUpgradeToTLSRequest(EMAdapterEnvironment adapterEnvironment)
Constructor for VistaLinkInitSocketRequest.
|
| Modifier and Type | Class and Description |
|---|---|
class |
VistaLinkCacheException
Represents error conditions found while attempting to use the connection factory cache/locator.
|
class |
VistaLinkConnectionFactoryNotFoundException
Represents a failure to retrieve a VistaLinkConnectionFactory instance based on
jndiName passed, due to requested jndiName not being found in the existing context of
jndiLookup interface.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InstitutionMapNotInitializedException
Represents an attempt to access some functionality of the
InstitutionMapping instance when that instance has not been
created.
|
class |
InstitutionMappingNotFoundException
Represents a failure to retrieve an institution mapping based on station
number, due to requested station number not being found in the list of
instituion mappings maintained by the InstitutionMapping instance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NoRpcContextFaultException
This exception represents the case where the request RPC context does not exist or the current
user does not have access to the B-option representing the context.
|
class |
RpcFaultException
This fault exception class is used for all rpc-related errors returned from the M system.
|
class |
RpcNotInContextFaultException
This exception represents the case where the requested RPC is not contained in the current
RPC context.
|
class |
RpcNotOkForProxyUseException
This exception represents the case where the requested RPC is not marked as
OK for use by an application proxy user, but has been attempted to be invoked
by one.
|
class |
RpcResponseTypeIsNotXmlException
Represents an exception indicating the RpcResponse type if not XML
|
class |
RpcTimeOutFaultException
This exception represents the case where the RPC execution took too long on the server and
the application gracefully stopped the RPC's processing.
|
| Modifier and Type | Method and Description |
|---|---|
String |
RpcRequest.getRequestString()
Gets the proprietary or xml (depending on setting) request string to be sent to the M server.
|
Document |
RpcResponse.getResultsDocument()
Gets an XML Document format based on the contains of the results returned by the RPC.
|
static RpcRequest |
RpcRequestFactory.getRpcRequest()
Creates a RpcRequest with a null RpcContext and RpcName
|
static RpcRequest |
RpcRequestFactory.getRpcRequest(String rpcContext)
Creates a RpcRequest with the specified RpcContext and a null RpcName.
|
static RpcRequest |
RpcRequestFactory.getRpcRequest(String rpcContext,
String rpcName)
Creates appropriate rpc request object to be passed into the connection.
|
VistaLinkResponseVO |
RpcResponseFactory.handleResponse(String response,
VistaLinkRequestVO requestVO) |
protected VistaLinkFaultException |
RpcResponseFactory.handleSpecificFault(Document xdoc,
String messageType,
VistaLinkFaultException faultException)
Perform RPC specific fault handling and creation of RPC specific
FaultExceptions.
|
protected VistaLinkResponseVO |
RpcResponseFactory.parseMessageBody(String rawXml,
String filteredXml,
Document doc,
String messageType,
VistaLinkRequestVO requestVO)
RPC specific method to parse response XML string message body and to
create RpcResponse object with appropriate data.
|
| Constructor and Description |
|---|
RpcRequest(String rpcContext,
String rpcName) |
| Modifier and Type | Method and Description |
|---|---|
static VistaKernelPrincipalImpl |
VistaKernelPrincipalImpl.getKernelPrincipal(Subject jaasSubject)
Returns the single Kernel principal contained in a JAAS subject returned
by a JAAS LoginContext after a successful VistaLink logon to Vista.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SecurityAccessVerifyCodePairInvalidException
Represents an authentication failure during an access/verify code-based re-authentication attempt,
where either the access code, verify code (or both) authentication credentials are invalid.
|
class |
SecurityConnectionProxyException
This exception fault is returned from M, and signifies that the connection proxy used to create the connection was
invalid in some way, and a connection could not be established to the EIS.
|
class |
SecurityDivisionDeterminationFaultException
Represents an authentication failure during a re-authentication attempt, in
which an invalid division has been passed for the user on whose behalf
re-authentication is being attempted.
|
class |
SecurityFaultException
This fault exception class is used for all security-related errors returned from the M system.
|
class |
SecurityIdentityDeterminationFaultException
Represents an authentication failure during a re-authentication attempt, in
which the credentials passed for re-authentication (DUZ, VPID, etc.) could
not be matched with an actual Kernel user.
|
class |
SecurityIPLockedFaultException
This exception fault is returned from M, and signifies that the IP address has been locked due to too many invalid logins.user's login credentials were invalid too many times,
and the M system is rejecting further login attempts as a result.
|
class |
SecurityPrimaryStationMismatchException
This exception fault is returned from M, and signifies that there was a mismatch between the client
primary station (mapped to the connector) and the primary station of the M account the connector
accessed (based on the value of the DEFAULT INSTITUTION field of the Kernel System Parameters file).
|
class |
SecurityProductionMismatchException
This exception fault is returned from M, and signifies that there was a mismatch between the client
and the server in the designation of each side as production or non-production.
|
class |
SecurityTooManyInvalidLoginAttemptsFaultException
This exception fault is returned from M, and signifies that the user's login credentials were invalid too many times,
and the M system is rejecting further login attempts as a result.
|
class |
SecurityUserAuthorizationException
Represents an authorization failure during a re-authentication attempt, e.g., DISUSER flag is set for
the re-authentication user, prohibited times of day is set, etc.
|
class |
SecurityUserVerifyCodeException
Represents a failure during a re-authentication attempt, where the user's verify code is expired or
requires changing.
|
| Modifier and Type | Method and Description |
|---|---|
static SecurityDataLogonResponse |
KernelSecurityHandshake.doAVLogon(VistaLinkConnection myConnection,
SecurityResponseFactory securityResponseFactory,
String token) |
static SecurityDataLogonResponse |
KernelSecurityHandshake.doAVLogon(VistaLinkConnection myConnection,
SecurityResponseFactory securityResponseFactory,
String accessCode,
String verifyCode,
boolean requestCvc) |
static SecurityDataLogonResponse |
KernelSecurityHandshakeManaged.doAVLogon(VistaLinkManagedConnection myConnection,
SecurityResponseFactory securityResponseFactory,
String token) |
static SecurityDataLogonResponse |
KernelSecurityHandshakeManaged.doAVLogon(VistaLinkManagedConnection myConnection,
SecurityResponseFactory securityResponseFactory,
String accessCode,
String verifyCode,
boolean requestCvc) |
static SecurityDataChangeVcResponse |
KernelSecurityHandshake.doChangeVerifyCode(VistaLinkConnection myConnection,
SecurityResponseFactory securityResponseFactory,
String vcOld,
String vcNew,
String vcNewCheck) |
static SecurityDataChangeVcResponse |
KernelSecurityHandshakeManaged.doChangeVerifyCode(VistaLinkManagedConnection myConnection,
SecurityResponseFactory securityResponseFactory,
String vcOld,
String vcNew,
String vcNewCheck) |
static SecurityDataUserDemographicsResponse |
KernelSecurityHandshake.doGetUserDemographics(VistaLinkConnection myConnection,
SecurityResponseFactory securityResponseFactory) |
static SecurityDataUserDemographicsResponse |
KernelSecurityHandshakeManaged.doGetUserDemographics(VistaLinkManagedConnection myConnection,
SecurityResponseFactory securityResponseFactory) |
static SecurityDataLogoutResponse |
KernelSecurityHandshake.doLogout(VistaLinkConnection myConnection,
SecurityResponseFactory securityResponseFactory) |
static SecurityDataLogoutResponse |
KernelSecurityHandshakeManaged.doLogout(VistaLinkManagedConnection myConnection,
SecurityResponseFactory securityResponseFactory) |
static SecurityDataSelectDivisionResponse |
KernelSecurityHandshake.doSelectDivision(VistaLinkConnection myConnection,
SecurityResponseFactory securityResponseFactory,
String divisionIenToSelect) |
static SecurityDataSelectDivisionResponse |
KernelSecurityHandshakeManaged.doSelectDivision(VistaLinkManagedConnection myConnection,
SecurityResponseFactory securityResponseFactory,
String divisionIenToSelect) |
static SecurityResponse |
KernelSecurityHandshake.doSetupAndGetIntroText(VistaLinkConnection myConnection,
SecurityResponseFactory securityResponseFactory) |
static SecurityResponse |
KernelSecurityHandshakeManaged.doSetupAndGetIntroText(VistaLinkManagedConnection myConnection,
SecurityResponseFactory securityResponseFactory,
boolean j2eeMode,
Boolean isClientProduction,
String primaryStation) |
protected VistaLinkFaultException |
SecurityResponseFactory.handleSpecificFault(Document xdoc,
String messageType,
VistaLinkFaultException faultException)
Perform Security-specific fault handling and creation of Security specific FaultExceptions.
|
protected VistaLinkResponseVO |
SecurityResponseFactory.parseMessageBody(String rawXml,
String filteredXml,
Document doc,
String messageType,
VistaLinkRequestVO requestVO) |
| Modifier and Type | Method and Description |
|---|---|
static String |
XmlUtilities.convertXmlToStr(Document doc)
Deprecated.
Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
|
static Document |
XmlUtilities.getDocumentForXmlInputStream(InputStream xml)
Deprecated.
Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
|
static Document |
XmlUtilities.getDocumentForXmlString(String xml)
Deprecated.
Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
|
Copyright © 2026. All rights reserved.