1 26 27 package org.objectweb.openccm.Containers; 28 29 import org.objectweb.openccm.Containers.MetaInformation.ComponentInstance; 30 import org.objectweb.openccm.Containers.ActivationContext; 31 32 40 41 public interface ComponentServant 42 { 43 46 public ActivationContext 47 activation_context(); 48 49 52 public HomeServant 53 the_home_servant(); 54 55 58 public ComponentExecutor 59 the_component_executor(); 60 61 64 public org.omg.Components.CCMObject 65 the_component_ref(); 66 67 70 public org.omg.Components.PrimaryKeyBase 71 the_registration_info(); 72 73 77 78 public ComponentInstance 79 the_component_instance(); 80 81 84 public org.omg.CORBA.Object 85 get_reference(java.lang.String uid); 86 87 90 public Interceptor 91 get_native_interface(java.lang.String uid); 92 93 96 public void 97 release_native_interface(Interceptor inter); 98 99 102 public void 103 remove() 104 throws org.omg.Components.RemoveFailure; 105 } 106 | Popular Tags |