1 5 package ve.luz.ica.jackass.component; 6 7 import org.apache.commons.pool.ObjectPool; 8 import org.omg.CORBA.Object ; 9 10 import ve.luz.ica.jackass.instantiator.JInstantiator; 11 12 17 public class ComponentInfo 18 { 19 22 private org.omg.CORBA.Object objectReference; 23 24 27 private Class proxyObjectClass; 28 29 32 private ObjectPool proxyPool; 33 34 37 private JInstantiator instantiator; 38 39 46 public ComponentInfo(Object objectRef, Class proxyClass, ObjectPool proxyPool, 47 JInstantiator aInstantiator) 48 { 49 this.objectReference = objectRef; 50 this.proxyObjectClass = proxyClass; 51 this.proxyPool = proxyPool; 52 this.instantiator = aInstantiator; 53 } 54 55 59 public org.omg.CORBA.Object getReference() 60 { 61 return objectReference; 62 } 63 64 68 public Class getProxyClass() 69 { 70 return proxyObjectClass; 71 } 72 73 77 public ObjectPool getProxyServantPool() 78 { 79 return proxyPool; 80 } 81 82 86 public JInstantiator getInstantiator() 87 { 88 return instantiator; 89 } 90 } 91 | Popular Tags |