NonStop Server for Java (NSJ) Programmer's Guide (NSJ 2.0+)
import employee_class.*;
import java.io.*;
import java.util.*;
// Pathway access classes
import com.tandem.tsmp.*;
// jts.Current-style transaction class
import com.tandem.tmf.*;
// Compaq utility classes
import com.tandem.util.*;
class employeeInfo {
 static protected String pmonName;
 static protected String svrClassName;
 static protected Properties properties = null;
 public static void main(String args[]) {
 String pmonName = null;
 String svrClassName = null;
 int i = 0;
 if((args.length == 0) || (!args[0].startsWith(-)) || \
 > (args.length < 4)) {
 System.err.println(Usage: java employeeInfo -p pathmonName \
 > -s serverClassName);
 System.exit(1);
 }
 while(i < args.length) {
 if(args[i].equals(-p)) {
 pmonName = args[++i];
 } else if(args[i].equals(-s)) {
 svrClassName = args[++i];
 }
 i++;
 }
 if((pmonName == null) || (svrClassName == null)) {
 System.err.println(Usage: java employeeInfo -p pathmonName \
 > -s serverClassName);
 System.exit(1);
 }
 System.out.println(Going to add 4 employees);
 addEmployee(pmonName, svrClassName);
 System.out.println(Reading employees from the data base);
 getEmployeeInfo(pmonName, svrClassName);
 System.out.println(Deleting employees from the data base);
 deleteEmployee(pmonName, svrClassName);
 System.out.println(Exiting from employeeInfo....);
 }
 private static void addEmployee(String pmonName, String svrClassName) {
 String employeeNum[] = {0001, 0002, 0003, 0004};










