00001 package Sct_CalibrationController;
00002
00003
00011 public abstract class SequenceLibraryPOA extends org.omg.PortableServer.Servant
00012 implements Sct_CalibrationController.SequenceLibraryOperations, org.omg.CORBA.portable.InvokeHandler
00013 {
00014
00015
00016
00017 private static java.util.Hashtable _methods = new java.util.Hashtable ();
00018 static
00019 {
00020 _methods.put ("characterizationSequence", new java.lang.Integer (0));
00021 }
00022
00023 public org.omg.CORBA.portable.OutputStream _invoke (String $method,
00024 org.omg.CORBA.portable.InputStream in,
00025 org.omg.CORBA.portable.ResponseHandler $rh)
00026 {
00027 org.omg.CORBA.portable.OutputStream out = null;
00028 java.lang.Integer __method = (java.lang.Integer)_methods.get ($method);
00029 if (__method == null)
00030 throw new org.omg.CORBA.BAD_OPERATION (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
00031
00032 switch (__method.intValue ())
00033 {
00034 case 0:
00035 {
00036 Sct_CalibrationController.SequenceRequest $result = null;
00037 $result = this.characterizationSequence ();
00038 out = $rh.createReply();
00039 Sct_CalibrationController.SequenceRequestHelper.write (out, $result);
00040 break;
00041 }
00042
00043 default:
00044 throw new org.omg.CORBA.BAD_OPERATION (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE);
00045 }
00046
00047 return out;
00048 }
00049
00050
00051 private static String[] __ids = {
00052 "IDL:Sct_CalibrationController/SequenceLibrary:1.0"};
00053
00054 public String[] _all_interfaces (org.omg.PortableServer.POA poa, byte[] objectId)
00055 {
00056 return (String[])__ids.clone ();
00057 }
00058
00059 public SequenceLibrary _this()
00060 {
00061 return SequenceLibraryHelper.narrow(
00062 super._this_object());
00063 }
00064
00065 public SequenceLibrary _this(org.omg.CORBA.ORB orb)
00066 {
00067 return SequenceLibraryHelper.narrow(
00068 super._this_object(orb));
00069 }
00070
00071
00072 }