1 26 package org.objectweb.openccm.descriptor.componentassembly.ccm.deployer.binder; 27 28 import org.objectweb.openccm.descriptor.componentassembly.ccm.deployer.util.CannotResolveReferenceException; 29 import org.omg.CORBA.Object ; 30 import org.omg.Components.EventConsumerBase; 31 32 39 public class ExistinginterfaceDeployer 40 extends ExistinginterfaceDeployerContext 41 { 42 69 public EventConsumerBase 70 getEventConsumerBase() 71 throws CannotResolveReferenceException 72 73 { 74 EventConsumerBase e= 75 org.omg.Components.EventConsumerBaseHelper 76 .narrow(getCorbaObject()); 77 getLifeCycleManager().stepEndedSuccessFully(); 78 return e; 79 } 80 81 82 89 public org.omg.CORBA.Object 90 getCorbaObject() 91 throws CannotResolveReferenceException 92 { 93 Object o=getFindbyDeployer().resolveReference(); 94 return o; 95 } 96 97 98 99 100 101 102 103 } 104 | Popular Tags |