1 7 package mc.formgenerator.servlets.bonita; 8 9 import hero.util.HeroException; 10 import hero.interfaces.UserSession; 11 import hero.interfaces.UserSessionHome; 12 import hero.interfaces.UserSessionUtil; 13 14 import java.rmi.RemoteException ; 15 import java.util.Collection ; 16 17 import javax.ejb.CreateException ; 18 import javax.naming.NamingException ; 19 20 23 public class ModeleInstances { 24 25 26 27 30 private Collection instanceProjectList; 31 32 33 34 35 38 public ModeleInstances() { 39 } 40 41 42 43 44 45 53 public void process() throws RemoteException , NamingException , CreateException , HeroException { 54 55 Collection list = this.getAllInstancesProjects(); 56 57 this.setInstanceProjectList(list); 58 } 59 60 61 62 63 64 65 73 private Collection getAllInstancesProjects() throws NamingException , CreateException , RemoteException , HeroException { 74 75 UserSessionHome userh = UserSessionUtil.getHome(); 76 77 UserSession userSession = userh.create(); 78 79 Collection list = userSession.getInstancesListNames(); 80 81 return list; 82 } 83 84 85 86 87 91 public void setInstanceProjectList(Collection col) { 92 93 this.instanceProjectList = col; 94 } 95 96 97 98 99 103 public Collection getInstanceProjectList() { 104 105 return this.instanceProjectList; 106 } 107 108 } 109 | Popular Tags |