package net.sourceforge.gjtapi.raw.remote.corba; /** * com/uforce/jtapi/generic/raw/remote/corba/_CorbaListenerImplBase.java * Generated by the IDL-to-Java compiler (portable), version "3.0" * from CorbaProvider.idl * Thursday, November 16, 2000 1:38:18 o'clock PM EST */ public abstract class _CorbaListenerImplBase extends org.omg.CORBA.portable.ObjectImpl implements CorbaListener, org.omg.CORBA.portable.InvokeHandler { private static java.util.Hashtable _methods = new java.util.Hashtable (); static { _methods.put ("addressPrivateData", new java.lang.Integer (0)); _methods.put ("callActive", new java.lang.Integer (1)); _methods.put ("callInvalid", new java.lang.Integer (2)); _methods.put ("callPrivateData", new java.lang.Integer (3)); _methods.put ("callOverloadCeased", new java.lang.Integer (4)); _methods.put ("callOverloadEncountered", new java.lang.Integer (5)); _methods.put ("connectionAddressAnalyse", new java.lang.Integer (6)); _methods.put ("connectionAddressCollect", new java.lang.Integer (7)); _methods.put ("connectionAlerting", new java.lang.Integer (8)); _methods.put ("connectionAuthorizeCallAttempt", new java.lang.Integer (9)); _methods.put ("connectionCallDelivery", new java.lang.Integer (10)); _methods.put ("connectionConnected", new java.lang.Integer (11)); _methods.put ("connectionDisconnected", new java.lang.Integer (12)); _methods.put ("connectionFailed", new java.lang.Integer (13)); _methods.put ("connectionInProgress", new java.lang.Integer (14)); _methods.put ("connectionSuspended", new java.lang.Integer (15)); _methods.put ("mediaPlayPause", new java.lang.Integer (16)); _methods.put ("mediaPlayResume", new java.lang.Integer (17)); _methods.put ("mediaRecorderPause", new java.lang.Integer (18)); _methods.put ("mediaRecorderResume", new java.lang.Integer (19)); _methods.put ("mediaSDDetected", new java.lang.Integer (20)); _methods.put ("mediaSDOverflow", new java.lang.Integer (21)); _methods.put ("mediaSDPatternMatched", new java.lang.Integer (22)); _methods.put ("providerPrivateData", new java.lang.Integer (23)); _methods.put ("terminalConnectionCreated", new java.lang.Integer (24)); _methods.put ("terminalConnectionDropped", new java.lang.Integer (25)); _methods.put ("terminalConnectionHeld", new java.lang.Integer (26)); _methods.put ("terminalConnectionRinging", new java.lang.Integer (27)); _methods.put ("terminalConnectionTalking", new java.lang.Integer (28)); _methods.put ("terminalPrivateData", new java.lang.Integer (29)); } // Type-specific CORBA::Object operations private static String[] __ids = { "IDL:com/uforce/jtapi/generic/raw/remote/corba/CorbaListener:1.0"}; // Constructors public _CorbaListenerImplBase () { } public String[] _ids () { return __ids; } public org.omg.CORBA.portable.OutputStream _invoke (String method, org.omg.CORBA.portable.InputStream in, org.omg.CORBA.portable.ResponseHandler rh) { org.omg.CORBA.portable.OutputStream out = null; java.lang.Integer __method = (java.lang.Integer)_methods.get (method); if (__method == null) throw new org.omg.CORBA.BAD_OPERATION (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE); switch (__method.intValue ()) { case 0: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/addressPrivateData { String address = in.read_string (); org.omg.CORBA.Any data = in.read_any (); int cause = in.read_long (); this.addressPrivateData (address, data, cause); out = rh.createReply(); break; } case 1: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/callActive { int callId = in.read_long (); int cause = in.read_long (); this.callActive (callId, cause); out = rh.createReply(); break; } case 2: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/callInvalid { int callId = in.read_long (); int cause = in.read_long (); this.callInvalid (callId, cause); out = rh.createReply(); break; } case 3: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/callPrivateData { int callId = in.read_long (); org.omg.CORBA.Any data = in.read_any (); int cause = in.read_long (); this.callPrivateData (callId, data, cause); out = rh.createReply(); break; } case 4: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/callOverloadCeased { String address = in.read_string (); this.callOverloadCeased (address); out = rh.createReply(); break; } case 5: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/callOverloadEncountered { String address = in.read_string (); this.callOverloadEncountered (address); out = rh.createReply(); break; } case 6: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/connectionAddressAnalyse { int callId = in.read_long (); String address = in.read_string (); int cause = in.read_long (); this.connectionAddressAnalyse (callId, address, cause); out = rh.createReply(); break; } case 7: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/connectionAddressCollect { int callId = in.read_long (); String address = in.read_string (); int cause = in.read_long (); this.connectionAddressCollect (callId, address, cause); out = rh.createReply(); break; } case 8: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/connectionAlerting { int callId = in.read_long (); String address = in.read_string (); int cause = in.read_long (); this.connectionAlerting (callId, address, cause); out = rh.createReply(); break; } case 9: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/connectionAuthorizeCallAttempt { int callId = in.read_long (); String address = in.read_string (); int cause = in.read_long (); this.connectionAuthorizeCallAttempt (callId, address, cause); out = rh.createReply(); break; } case 10: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/connectionCallDelivery { int callId = in.read_long (); String address = in.read_string (); int cause = in.read_long (); this.connectionCallDelivery (callId, address, cause); out = rh.createReply(); break; } case 11: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/connectionConnected { int callId = in.read_long (); String address = in.read_string (); int cause = in.read_long (); this.connectionConnected (callId, address, cause); out = rh.createReply(); break; } case 12: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/connectionDisconnected { int callId = in.read_long (); String address = in.read_string (); int cause = in.read_long (); this.connectionDisconnected (callId, address, cause); out = rh.createReply(); break; } case 13: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/connectionFailed { int callId = in.read_long (); String address = in.read_string (); int cause = in.read_long (); this.connectionFailed (callId, address, cause); out = rh.createReply(); break; } case 14: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/connectionInProgress { int callId = in.read_long (); String address = in.read_string (); int cause = in.read_long (); this.connectionInProgress (callId, address, cause); out = rh.createReply(); break; } case 15: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/connectionSuspended { int callId = in.read_long (); String address = in.read_string (); int cause = in.read_long (); this.connectionSuspended (callId, address, cause); out = rh.createReply(); break; } case 16: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/mediaPlayPause { String terminal = in.read_string (); int index = in.read_long (); int offset = in.read_long (); int trigger = in.read_long (); this.mediaPlayPause (terminal, index, offset, trigger); out = rh.createReply(); break; } case 17: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/mediaPlayResume { String terminal = in.read_string (); int trigger = in.read_long (); this.mediaPlayResume (terminal, trigger); out = rh.createReply(); break; } case 18: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/mediaRecorderPause { String terminal = in.read_string (); int duration = in.read_long (); int trigger = in.read_long (); this.mediaRecorderPause (terminal, duration, trigger); out = rh.createReply(); break; } case 19: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/mediaRecorderResume { String terminal = in.read_string (); int trigger = in.read_long (); this.mediaRecorderResume (terminal, trigger); out = rh.createReply(); break; } case 20: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/mediaSDDetected { String terminal = in.read_string (); int sigs[] = net.sourceforge.gjtapi.raw.remote.corba.LongArrayHelper.read (in); this.mediaSDDetected (terminal, sigs); out = rh.createReply(); break; } case 21: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/mediaSDOverflow { String terminal = in.read_string (); int sigs[] = net.sourceforge.gjtapi.raw.remote.corba.LongArrayHelper.read (in); this.mediaSDOverflow (terminal, sigs); out = rh.createReply(); break; } case 22: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/mediaSDPatternMatched { String terminal = in.read_string (); int sigs[] = net.sourceforge.gjtapi.raw.remote.corba.LongArrayHelper.read (in); int index = in.read_long (); this.mediaSDPatternMatched (terminal, sigs, index); out = rh.createReply(); break; } case 23: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/providerPrivateData { org.omg.CORBA.Any data = in.read_any (); int cause = in.read_long (); this.providerPrivateData (data, cause); out = rh.createReply(); break; } case 24: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/terminalConnectionCreated { int callId = in.read_long (); String address = in.read_string (); String terminal = in.read_string (); int cause = in.read_long (); this.terminalConnectionCreated (callId, address, terminal, cause); out = rh.createReply(); break; } case 25: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/terminalConnectionDropped { int callId = in.read_long (); String address = in.read_string (); String terminal = in.read_string (); int cause = in.read_long (); this.terminalConnectionDropped (callId, address, terminal, cause); out = rh.createReply(); break; } case 26: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/terminalConnectionHeld { int callId = in.read_long (); String address = in.read_string (); String terminal = in.read_string (); int cause = in.read_long (); this.terminalConnectionHeld (callId, address, terminal, cause); out = rh.createReply(); break; } case 27: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/terminalConnectionRinging { int callId = in.read_long (); String address = in.read_string (); String terminal = in.read_string (); int cause = in.read_long (); this.terminalConnectionRinging (callId, address, terminal, cause); out = rh.createReply(); break; } case 28: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/terminalConnectionTalking { int callId = in.read_long (); String address = in.read_string (); String terminal = in.read_string (); int cause = in.read_long (); this.terminalConnectionTalking (callId, address, terminal, cause); out = rh.createReply(); break; } case 29: // com/uforce/jtapi/generic/raw/remote/corba/CorbaListener/terminalPrivateData { String terminal = in.read_string (); org.omg.CORBA.Any data = in.read_any (); int cause = in.read_long (); this.terminalPrivateData (terminal, data, cause); out = rh.createReply(); break; } default: throw new org.omg.CORBA.BAD_OPERATION (0, org.omg.CORBA.CompletionStatus.COMPLETED_MAYBE); } return out; } // _invoke } // class _CorbaListenerImplBase