1 26 27 package org.objectweb.openccm.Components; 28 29 37 38 public abstract class MonolithicWrapperBase 39 extends org.objectweb.corba.util.LocalObjectBase 40 implements org.omg.Components.ExecutorLocator 41 { 42 48 54 55 public 56 MonolithicWrapperBase() 57 { 58 } 60 61 67 73 82 public void 83 configuration_complete() 84 throws org.omg.Components.InvalidConfiguration 85 { 86 getLogger().error(this, 87 "This method should never be called by containers"); 88 89 throw new org.omg.Components.InvalidConfiguration(); 90 } 91 92 98 110 public org.omg.CORBA.Object  111 obtain_executor(java.lang.String name) 112 throws org.omg.Components.CCMException 113 { 114 getLogger().trace(this, "Obtaining executor " + name); 115 116 getLogger().error(this, 117 "This method must be redefined by subclasses"); 118 119 throw new org.omg.Components.CCMException(); 120 } 121 122 132 public void 133 release_executor(org.omg.CORBA.Object executor) 134 throws org.omg.Components.CCMException 135 { 136 getLogger().trace(this, "Releasing executor " + executor); 137 138 getLogger().error(this, "This method must be redefined by subclasses"); 139 140 throw new org.omg.Components.CCMException(); 141 } 142 } 143 | Popular Tags |