📄 authserverpoa.java
字号:
package org.xmlBlaster.protocol.corba.authenticateIdl;/** * Generated from IDL interface "AuthServer" * @author JacORB IDL compiler V 2.1, 16-Feb-2004 */public abstract class AuthServerPOA extends org.omg.PortableServer.Servant implements org.omg.CORBA.portable.InvokeHandler, org.xmlBlaster.protocol.corba.authenticateIdl.AuthServerOperations{ static private final java.util.Hashtable m_opsHash = new java.util.Hashtable(); static { m_opsHash.put ( "ping", new java.lang.Integer(0)); m_opsHash.put ( "connect", new java.lang.Integer(1)); m_opsHash.put ( "disconnect", new java.lang.Integer(2)); m_opsHash.put ( "logout", new java.lang.Integer(3)); m_opsHash.put ( "login", new java.lang.Integer(4)); } private String[] ids = {"IDL:org.xmlBlaster.protocol.corba/authenticateIdl/AuthServer:1.0"}; public org.xmlBlaster.protocol.corba.authenticateIdl.AuthServer _this() { return org.xmlBlaster.protocol.corba.authenticateIdl.AuthServerHelper.narrow(_this_object()); } public org.xmlBlaster.protocol.corba.authenticateIdl.AuthServer _this(org.omg.CORBA.ORB orb) { return org.xmlBlaster.protocol.corba.authenticateIdl.AuthServerHelper.narrow(_this_object(orb)); } public org.omg.CORBA.portable.OutputStream _invoke(String method, org.omg.CORBA.portable.InputStream _input, org.omg.CORBA.portable.ResponseHandler handler) throws org.omg.CORBA.SystemException { org.omg.CORBA.portable.OutputStream _out = null; // do something // quick lookup of operation java.lang.Integer opsIndex = (java.lang.Integer)m_opsHash.get ( method ); if ( null == opsIndex ) throw new org.omg.CORBA.BAD_OPERATION(method + " not found"); switch ( opsIndex.intValue() ) { case 0: // ping { java.lang.String _arg0=_input.read_string(); _out = handler.createReply(); _out.write_string(ping(_arg0)); break; } case 1: // connect { try { java.lang.String _arg0=_input.read_string(); _out = handler.createReply(); _out.write_string(connect(_arg0)); } catch(org.xmlBlaster.protocol.corba.serverIdl.XmlBlasterException _ex0) { _out = handler.createExceptionReply(); org.xmlBlaster.protocol.corba.serverIdl.XmlBlasterExceptionHelper.write(_out, _ex0); } break; } case 2: // disconnect { try { java.lang.String _arg0=_input.read_string(); java.lang.String _arg1=_input.read_string(); _out = handler.createReply(); disconnect(_arg0,_arg1); } catch(org.xmlBlaster.protocol.corba.serverIdl.XmlBlasterException _ex0) { _out = handler.createExceptionReply(); org.xmlBlaster.protocol.corba.serverIdl.XmlBlasterExceptionHelper.write(_out, _ex0); } break; } case 3: // logout { try { org.xmlBlaster.protocol.corba.serverIdl.Server _arg0=org.xmlBlaster.protocol.corba.serverIdl.ServerHelper.read(_input); _out = handler.createReply(); logout(_arg0); } catch(org.xmlBlaster.protocol.corba.serverIdl.XmlBlasterException _ex0) { _out = handler.createExceptionReply(); org.xmlBlaster.protocol.corba.serverIdl.XmlBlasterExceptionHelper.write(_out, _ex0); } break; } case 4: // login { try { java.lang.String _arg0=_input.read_string(); java.lang.String _arg1=_input.read_string(); java.lang.String _arg2=_input.read_string(); _out = handler.createReply(); org.xmlBlaster.protocol.corba.serverIdl.ServerHelper.write(_out,login(_arg0,_arg1,_arg2)); } catch(org.xmlBlaster.protocol.corba.serverIdl.XmlBlasterException _ex0) { _out = handler.createExceptionReply(); org.xmlBlaster.protocol.corba.serverIdl.XmlBlasterExceptionHelper.write(_out, _ex0); } break; } } return _out; } public String[] _all_interfaces(org.omg.PortableServer.POA poa, byte[] obj_id) { return ids; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -