1 28 29 package ist.coach.coachEmfClientComponents.ManagedObjectClientComposition; 30 31 import ist.coach.coachEmfCommon.ManagedObjectValueTypeFactory; 32 import ist.coach.coachEmfCommon.ManagedElementValueTypeFactory; 33 import ist.coach.coachEmfCommon.ApplicationErrorInfoTypeFactory; 34 import ist.coach.coachEmfCommon.CreateErrorInfoTypeFactory; 35 import ist.coach.coachEmfCommon.DeleteErrorInfoTypeFactory; 36 import ist.coach.coachEmfCommon.LogNewRecordFactory; 37 import ist.coach.coachEmsCommon.*; 38 39 import ist.coach.coachEmfCommon.ObjectCreationFactory; 40 import ist.coach.coachEmfCommon.ObjectDeletionFactory; 41 import ist.coach.coachEmfCommon.OperationalViolationFactory; 42 import ist.coach.coachEmfCommon.StateChangedEventFactory; 43 import ist.coach.coachEmfCommon.ChannelChangeEventFactory; 44 import ist.coach.coachEmfCommon.HeartbeatFactory; 45 54 public class ManagedObjectClientHomeImpl 55 extends ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.ManagedObjectClientHome_impl 56 { 57 63 69 public ManagedObjectClientHomeImpl() 70 { 71 } 72 73 79 88 public org.omg.Components.ExecutorSegmentBase 89 create_executor_segment(int segid) 90 { 91 switch (segid) 92 { 93 case ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.objectCreationSegImpl._segment_id_value : 94 return new objectCreationSegImpl(); 95 case ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.objectDeletionSegImpl._segment_id_value : 96 return new objectDeletionSegImpl(); 97 case ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.operationalViolationSegImpl._segment_id_value : 98 return new operationalViolationSegImpl(); 99 case ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.stateChangeSegImpl._segment_id_value : 100 return new stateChangeSegImpl(); 101 case ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.heartbeatSegImpl._segment_id_value : 102 return new heartbeatSegImpl(); 103 case ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.logAttributeValueChangeSegImpl._segment_id_value : 104 return new logAttributeValueChangeSegImpl(); 105 case ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.logThresholdSegImpl._segment_id_value : 106 return new logThresholdSegImpl(); 107 case ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.logNewRecordSegImpl._segment_id_value : 108 return new logNewRecordSegImpl(); 109 default : 110 return new ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.ManagedObjectClientImpl(); 111 } 112 } 113 114 120 public static org.omg.Components.HomeExecutorBase 121 create_home() 122 { 123 return new ist.coach.coachEmfClientComponents.ManagedObjectClientComposition.ManagedObjectClientHomeImpl(); 124 } 125 126 static 127 { 128 129 ManagedObjectValueTypeFactory.register(); 131 ManagedElementValueTypeFactory.register(); 132 IpNodeValueTypeFactory.register(); 133 LogicalInterfaceValueTypeFactory.register(); 134 IpProtocolMonitorValueTypeFactory.register(); 135 SnmpProtocolMonitorValueTypeFactory.register(); 136 IpAddressDataValueTypeFactory.register(); 137 IpRoutingEntryValueTypeFactory.register(); 138 IpToMACAddressValueTypeFactory.register(); 139 140 ApplicationErrorInfoTypeFactory.register(); 141 CreateErrorInfoTypeFactory.register(); 142 DeleteErrorInfoTypeFactory.register(); 143 144 ObjectCreationFactory.register(); 145 ObjectDeletionFactory.register(); 146 OperationalViolationFactory.register(); 147 StateChangedEventFactory.register(); 148 ChannelChangeEventFactory.register(); 149 HeartbeatFactory.register(); 150 LogNewRecordFactory.register(); 151 152 } 153 154 } 155 | Popular Tags |