All ICR List

Package: Foundations ICR List

IA # Name Type Custodial Package Date Created DBIC Approval Status Status Usage File # General Description Remote Procedure Routine Date Activated
IA # Name Type Custodial Package Date Created DBIC Approval Status Status Usage File # General Description Remote Procedure Routine Date Activated
5170 gov.va.med.monitor.time.AuditTimer Other FOUNDATIONS 2008/04/11 APPROVED Active Supported
public class AuditTimer extends java.lang.Object:
The AuditTimer class gives an easy way to capture performance statistics and
log them to a log file. Internally System.currentTimeMillis() is used.
Typical steps for using this class:
1. Create an instance: auditTimer = new AutitTimer() 2. auditTimer.start() 3.
auditTimer.stop() 4. auditTimer.getTimeElapsedMillis()
autitTimer.start() should be called before auditTimer.stop() is called.
2008/07/11
5171 gov.va.med.crypto.VistaKernelHash Other FOUNDATIONS 2008/04/11 APPROVED Active Supported
public class VistaKernelHash extends java.lang.Object:
Implements static methods to provide the encoding algorithms used by the RPC
Broker and Kernel to encode and decode data strings. Using these algorithms
makes it harder to sniff the contents of text sent over the network. This is
not, however, encryption-class encoding, nor does it protect against replay
attacks of un-decoded strings, and therefore use of this algorithm should not
be considered to imply or achieve any particular level of security.
For example:
String encodedString = VistaKernelHash.encrypt("some text to encode", true);
2008/07/11
5172 gov.va.med.environment.Environment Other FOUNDATIONS 2008/04/11 APPROVED Active Supported
public class Environment extends java.lang.Object:
Environment settings for J2EE server use.
2008/07/11
5173 gov.va.med.environment.ServerType Other FOUNDATIONS 2008/04/11 APPROVED Active Supported
public class ServerType extends java.lang.Object:
Enumerated J2EE server types.
Example Use:
if (Environment.getServerType().equals(ServerType.WEBLOGIC)) {
// weblogic-specific code
}
2008/07/11
5174 gov.va.med.exception.ExceptionUtils Other FOUNDATIONS 2008/04/11 APPROVED Active Supported
public class ExceptionUtils extends java.lang.Object:
Exposes utility methods for handling exceptions. Note: DEPRECATED CLASS.
2008/07/11
5175 gov.va.med.exception.FoundationsExceptionInterface Other FOUNDATIONS 2008/04/11 APPROVED Active Supported
public interface FoundationsExceptionInterface:
Represents the interface that all Foundations exceptions implement.
Implementing this interface allows ExceptionUtils to work with the exception.
2008/07/11
5176 gov.va.med.net.SocketManager Other FOUNDATIONS 2008/04/11 APPROVED Active Supported
public class SocketManager extends java.lang.Object
implements java.io.Serializable: Represents a socket that can be used to
communicate with IP end points.
2008/07/11
5177 gov.va.med.xml.XmlUtilities Other FOUNDATIONS 2008/04/11 APPROVED Active Supported
public class XmlUtilities extends java.lang.Object:
Deprecated. Need for XML utilities has been superceded by the many
JRE-built-in and external XML frameworks.
This class contains a number of static utility methods to help developers work
with XML documents, nodes, attributes and strings.
2008/07/11
5245 vljFoundationsLib Exceptions Other FOUNDATIONS 2008/07/09 APPROVED Active Supported
Exceptions that can be thrown from public methods of
classes distributed in vljFoundationsLib jar.