VistALink v1.6

Uses of Class
gov.va.med.exception.FoundationsException

Packages that use FoundationsException
gov.va.med.crypto Contains cryptology related utility classes (Kernel hash). 
gov.va.med.net Foundations TCP socket functionality for communicating with IP endpoints. 
gov.va.med.vistalink.adapter.cci Implements the Common Client Interface (CCI) portion of the Java Connector Architecture (JCA) for VistaLink. 
gov.va.med.vistalink.adapter.record Implements basic request- and response-related classes for VistaLink. 
gov.va.med.vistalink.adapter.spi Implements the Service Provider Interface (spi) portion of the Java Connector Architecture (JCA) for VistaLink. 
gov.va.med.vistalink.institution Foundations utilities for working with VistaLink-related Institution data. 
gov.va.med.vistalink.rpc Implements RPC requests and responses over VistaLink. 
gov.va.med.vistalink.security J2SE security module for VistaLink; contains JAAS login module supporting a JAAS client/server login to a Vista M system. 
gov.va.med.vistalink.security.m Base Security implementation (J2SE and J2EE) 
gov.va.med.xml General Foundations utility class for working with XML. 
 

Uses of FoundationsException in gov.va.med.crypto
 

Subclasses of FoundationsException in gov.va.med.crypto
 class VistaKernelHashCountLimitExceededException
          Represents an exception identifying that the Hash Count Limit (for a call to the VistaKernelHash encrypt method) has been exceeded.
 

Uses of FoundationsException in gov.va.med.net
 

Subclasses of FoundationsException in gov.va.med.net
 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.
 

Uses of FoundationsException in gov.va.med.vistalink.adapter.cci
 

Methods in gov.va.med.vistalink.adapter.cci that throw FoundationsException
 gov.va.med.vistalink.adapter.record.VistaLinkResponseVO VistaLinkConnection.executeInteraction(VistaLinkRequestVO requestVO, gov.va.med.vistalink.adapter.record.VistaLinkResponseFactory responseFactory)
          Executes an interaction with M.
 RpcResponse VistaLinkConnection.executeRPC(RpcRequest request)
          Executes an interaction with M using the RpcResponseFactory to construct a response.
 

Uses of FoundationsException in gov.va.med.vistalink.adapter.record
 

Subclasses of FoundationsException in gov.va.med.vistalink.adapter.record
 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.
 

Methods in gov.va.med.vistalink.adapter.record that throw FoundationsException
 java.lang.String VistaLinkRequestVO.getRequestString()
          Returns request string that is written to the socket sent to MUMPS.
 java.lang.String VistaLinkRequestVOImpl.getRequestString()
           
 

Uses of FoundationsException in gov.va.med.vistalink.adapter.spi
 

Subclasses of FoundationsException in gov.va.med.vistalink.adapter.spi
 class VistaLinkSocketAlreadyClosedException
          Represents a situation where, when attempting to close a socket, the socket is already closed.
 

Uses of FoundationsException in gov.va.med.vistalink.institution
 

Subclasses of FoundationsException in gov.va.med.vistalink.institution
 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.
 

Uses of FoundationsException in gov.va.med.vistalink.rpc
 

Subclasses of FoundationsException in gov.va.med.vistalink.rpc
 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.
 

Methods in gov.va.med.vistalink.rpc that throw FoundationsException
 java.lang.String RpcRequest.getRequestString()
          Gets the proprietary or xml (depending on setting) request string to be sent to the M server.
 org.w3c.dom.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(java.lang.String rpcContext)
          Creates a RpcRequest with the specified RpcContext and a null RpcName.
static RpcRequest RpcRequestFactory.getRpcRequest(java.lang.String rpcContext, java.lang.String rpcName)
          Creates appropriate rpc request object to be passed into the connection.
 

Uses of FoundationsException in gov.va.med.vistalink.security
 

Methods in gov.va.med.vistalink.security that throw FoundationsException
static VistaKernelPrincipalImpl VistaKernelPrincipalImpl.getKernelPrincipal(javax.security.auth.Subject jaasSubject)
          Returns the single Kernel principal contained in a JAAS subject returned by a JAAS LoginContext after a successful VistaLink logon to Vista.
 

Uses of FoundationsException in gov.va.med.vistalink.security.m
 

Subclasses of FoundationsException in gov.va.med.vistalink.security.m
 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.
 

Uses of FoundationsException in gov.va.med.xml
 

Methods in gov.va.med.xml that throw FoundationsException
static java.lang.String XmlUtilities.convertXmlToStr(org.w3c.dom.Document doc)
          Deprecated. Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
static org.w3c.dom.Document XmlUtilities.getDocumentForXmlInputStream(java.io.InputStream xml)
          Deprecated. Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
static org.w3c.dom.Document XmlUtilities.getDocumentForXmlString(java.lang.String xml)
          Deprecated. Need for XML utilities has been superceded by the many JRE-built-in and external XML frameworks
 


VistALink v1.6

VistALink v1.6