protected final void setDelegate(Servant servant, byte[] id) { // This new servant delegate no longer needs the id for its initialization. servant._set_delegate(delegateImpl); }
protected final void setDelegate(Servant servant, byte[] id) { // This new servant delegate no longer needs the id for its initialization. servant._set_delegate(delegateImpl); }
protected final void setDelegate(Servant servant, byte[] id) { //This new servant delegate no longer needs the id for // its initialization. servant._set_delegate(delegateImpl); }
public synchronized void set_delegate(java.lang.Object servant){ checkShutdownState(); POAFactory poaFactory = getPOAFactory() ; if (poaFactory != null) ((org.omg.PortableServer.Servant)servant) ._set_delegate( poaFactory.getDelegateImpl() ) ; else throw wrapper.noPoa() ; }
public synchronized void set_delegate(java.lang.Object wrapper) { if (destroy_) throw new org.omg.CORBA.OBJECT_NOT_EXIST("ORB is destroyed"); try { org.omg.PortableServer.Servant servant = (org.omg.PortableServer.Servant) wrapper; servant ._set_delegate(new org.apache.yoko.orb.PortableServer.Delegate( this)); } catch (ClassCastException ex) { throw (org.omg.CORBA.BAD_PARAM)new org.omg.CORBA.BAD_PARAM( "Argument is not of type " + "org.omg.PortableServer." + "Servant").initCause(ex); } }
/** * called by org.jacorb.poa.RequestProcessor */ @Override public void set_delegate( java.lang.Object wrapper ) { if ( ! (wrapper instanceof org.omg.PortableServer.Servant) ) { throw new org.omg.CORBA.BAD_PARAM("Argument must be of type org.omg.PortableServer.Servant"); } try { ((org.omg.PortableServer.Servant)wrapper)._get_delegate(); } catch ( org.omg.CORBA.BAD_INV_ORDER bio ) { // only set the delegate if it has not been set already org.jacorb.orb.ServantDelegate delegate = new org.jacorb.orb.ServantDelegate( this ); ((org.omg.PortableServer.Servant)wrapper)._set_delegate(delegate); } if (((org.omg.PortableServer.Servant)wrapper)._get_delegate().orb((org.omg.PortableServer.Servant)wrapper) != this) { org.jacorb.orb.ServantDelegate delegate = new org.jacorb.orb.ServantDelegate( this ); ((org.omg.PortableServer.Servant)wrapper)._set_delegate(delegate); } }