VistALink v1.6

gov.va.med.vistalink.adapter.cci
Interface VistaLinkConnectionSpec

All Superinterfaces:
javax.resource.cci.ConnectionSpec
All Known Implementing Classes:
VistaLinkAppProxyConnectionSpec, gov.va.med.vistalink.adapter.cci.VistaLinkConnectionSpecImpl, VistaLinkDuzConnectionSpec, VistaLinkVpidConnectionSpec

public interface VistaLinkConnectionSpec
extends javax.resource.cci.ConnectionSpec

This interface defined the common properties needed by any connection spec implementation.

It identifies the most common property(s): Currently, division.

The sub-classes should extend if there are more properties.


Method Summary
 void clearSecurityNode(org.w3c.dom.Node securityNode)
          clears the information in the security node
 java.lang.String getDivision()
          Returns the division of this ConnectionSpec.
 java.util.ArrayList getProprietarySecurityInfo()
          Gets the security information as a proprietary string
 java.lang.String getSecurityType()
          returns the security mechanism type
 boolean isConnSpecEqual(java.lang.Object obj)
          Deprecated. Use equals() method.
 void setAuthenticationNodes(org.w3c.dom.Document requestDoc, org.w3c.dom.Node securityNode)
          creates the xml in the security node
 void setDivision(java.lang.String division)
          Sets the division
 

Method Detail

getDivision

java.lang.String getDivision()
Returns the division of this ConnectionSpec.

Returns:
the division, in String

setDivision

void setDivision(java.lang.String division)
Sets the division

Parameters:
division - the division number to be set

setAuthenticationNodes

void setAuthenticationNodes(org.w3c.dom.Document requestDoc,
                            org.w3c.dom.Node securityNode)
creates the xml in the security node

Parameters:
requestDoc - the Document object that contains the nodes
securityNode - the node to create the XML under
 
NOT FOR PUBLIC USE
This constructor, method or field is not for public use.

clearSecurityNode

void clearSecurityNode(org.w3c.dom.Node securityNode)
clears the information in the security node

Parameters:
securityNode - the node to clear
 
NOT FOR PUBLIC USE
This constructor, method or field is not for public use.

getProprietarySecurityInfo

java.util.ArrayList getProprietarySecurityInfo()
Gets the security information as a proprietary string

Returns:
Security info
 
NOT FOR PUBLIC USE
This constructor, method or field is not for public use.

isConnSpecEqual

boolean isConnSpecEqual(java.lang.Object obj)
Deprecated. Use equals() method.

Compares two objects to see if they are equal

Parameters:
obj - the object to compare
 
NOT FOR PUBLIC USE
This constructor, method or field is not for public use.

getSecurityType

java.lang.String getSecurityType()
returns the security mechanism type

 
NOT FOR PUBLIC USE
This constructor, method or field is not for public use.

VistALink v1.6

VistALink v1.6