1 package Jt.ejb.examples; 2 3 import Jt.*; 4 import java.io.*; 5 import Jt.ejb.*; 6 import java.util.*; 7 8 12 public class ValueObject extends JtObject { 13 14 15 16 18 public static void main(String [] args) { 19 20 JtFactory factory = new JtFactory (); String reply; 22 JtBusinessDelegate main; 23 JtValueObject valueObject; 24 JtMessage msg; 25 26 27 30 main = (JtBusinessDelegate) factory.createObject ("Jt.ejb.JtBusinessDelegate", 31 "businessDelegate"); 32 33 34 36 37 main.createObject ("Jt.examples.Member", "member"); 38 39 41 main.setValue ("member", "email", "test@hotmail.com"); 42 main.setValue ("member", "tstamp", new Date ()); 43 main.setValue ("member", "status", "1"); 44 main.setValue ("member", "firstname", "John"); 45 main.setValue ("member", "lastname", "Doe"); 46 47 49 valueObject = (JtValueObject) main.sendMessage ("member", new JtMessage ("JtVALUE_OBJECT")); 50 51 54 55 msg = new JtMessage ("JtGET"); 56 msg.setMsgData ("email"); 57 System.out.println (factory.sendMessage (valueObject, msg)); 58 59 msg = new JtMessage ("JtGET"); 60 msg.setMsgData ("tstamp"); 61 System.out.println (factory.sendMessage (valueObject, msg)); 62 63 msg = new JtMessage ("JtGET"); 64 msg.setMsgData ("status"); 65 System.out.println (factory.sendMessage (valueObject, msg)); 66 67 msg = new JtMessage ("JtGET"); 68 msg.setMsgData ("firstname"); 69 System.out.println (factory.sendMessage (valueObject, msg)); 70 71 msg = new JtMessage ("JtGET"); 72 msg.setMsgData ("lastname"); 73 System.out.println (factory.sendMessage (valueObject, msg)); 74 75 77 main.removeObject ("member"); 78 79 80 } 81 82 } 83 84 85 86 | Popular Tags |