1. package com.sun.corba.se.spi.activation;
  2. /**
  3. * com/sun/corba/se/spi/activation/ServerManagerHelper.java .
  4. * Generated by the IDL-to-Java compiler (portable), version "3.2"
  5. * from ../../../../src/share/classes/com/sun/corba/se/spi/activation/activation.idl
  6. * Wednesday, September 15, 2004 3:50:42 AM PDT
  7. */
  8. abstract public class ServerManagerHelper
  9. {
  10. private static String _id = "IDL:activation/ServerManager:1.0";
  11. public static void insert (org.omg.CORBA.Any a, com.sun.corba.se.spi.activation.ServerManager that)
  12. {
  13. org.omg.CORBA.portable.OutputStream out = a.create_output_stream ();
  14. a.type (type ());
  15. write (out, that);
  16. a.read_value (out.create_input_stream (), type ());
  17. }
  18. public static com.sun.corba.se.spi.activation.ServerManager extract (org.omg.CORBA.Any a)
  19. {
  20. return read (a.create_input_stream ());
  21. }
  22. private static org.omg.CORBA.TypeCode __typeCode = null;
  23. synchronized public static org.omg.CORBA.TypeCode type ()
  24. {
  25. if (__typeCode == null)
  26. {
  27. __typeCode = org.omg.CORBA.ORB.init ().create_interface_tc (com.sun.corba.se.spi.activation.ServerManagerHelper.id (), "ServerManager");
  28. }
  29. return __typeCode;
  30. }
  31. public static String id ()
  32. {
  33. return _id;
  34. }
  35. public static com.sun.corba.se.spi.activation.ServerManager read (org.omg.CORBA.portable.InputStream istream)
  36. {
  37. return narrow (istream.read_Object (_ServerManagerStub.class));
  38. }
  39. public static void write (org.omg.CORBA.portable.OutputStream ostream, com.sun.corba.se.spi.activation.ServerManager value)
  40. {
  41. ostream.write_Object ((org.omg.CORBA.Object) value);
  42. }
  43. public static com.sun.corba.se.spi.activation.ServerManager narrow (org.omg.CORBA.Object obj)
  44. {
  45. if (obj == null)
  46. return null;
  47. else if (obj instanceof com.sun.corba.se.spi.activation.ServerManager)
  48. return (com.sun.corba.se.spi.activation.ServerManager)obj;
  49. else if (!obj._is_a (id ()))
  50. throw new org.omg.CORBA.BAD_PARAM ();
  51. else
  52. {
  53. org.omg.CORBA.portable.Delegate delegate = ((org.omg.CORBA.portable.ObjectImpl)obj)._get_delegate ();
  54. com.sun.corba.se.spi.activation._ServerManagerStub stub = new com.sun.corba.se.spi.activation._ServerManagerStub ();
  55. stub._set_delegate(delegate);
  56. return stub;
  57. }
  58. }
  59. public static com.sun.corba.se.spi.activation.ServerManager unchecked_narrow (org.omg.CORBA.Object obj)
  60. {
  61. if (obj == null)
  62. return null;
  63. else if (obj instanceof com.sun.corba.se.spi.activation.ServerManager)
  64. return (com.sun.corba.se.spi.activation.ServerManager)obj;
  65. else
  66. {
  67. org.omg.CORBA.portable.Delegate delegate = ((org.omg.CORBA.portable.ObjectImpl)obj)._get_delegate ();
  68. com.sun.corba.se.spi.activation._ServerManagerStub stub = new com.sun.corba.se.spi.activation._ServerManagerStub ();
  69. stub._set_delegate(delegate);
  70. return stub;
  71. }
  72. }
  73. }