1 26 27 package org.objectweb.ccm.runtime.cif.lib; 28 29 38 39 public abstract class SessionComponentSegmentBase 40 extends ComponentSegmentBase 41 implements org.omg.Components.SessionComponent 42 { 43 49 55 56 public 57 SessionComponentSegmentBase() 58 { 59 } 61 62 68 74 76 82 84 90 99 abstract public void 100 set_session_context(org.omg.Components.SessionContext context) 101 throws org.omg.Components.CCMException; 102 103 108 public void 109 ccm_activate() 110 throws org.omg.Components.CCMException 111 { 112 getLogger().trace(this, 113 "Activating session component: Do nothing by default"); 114 115 } 117 118 123 public void 124 ccm_passivate() 125 throws org.omg.Components.CCMException 126 { 127 getLogger().trace(this, 128 "Passivating session component: Do nothing by default"); 129 130 } 132 133 138 public void 139 ccm_remove() 140 throws org.omg.Components.CCMException 141 { 142 getLogger().trace(this, 143 "Removing session component: Do nothing by default"); 144 145 } 147 } 148 | Popular Tags |