public String getOperation() { String operation = peekThrowInternal().getOperation(); throwInternalIfNull(operation); return operation; }
public String getOperation() { String operation = peekThrowInternal().getOperation(); throwInternalIfNull(operation); return operation; }
public void returnServant() { OAInvocationInfo info = orb.peekInvocationInfo(); if (locator == null) return; try { poa.unlock(); locator.postinvoke(info.id(), (POA) (info.oa()), info.getOperation(), info.getCookieHolder().value, (Servant) (info.getServantContainer())); } catch (ForwardRequest e) { e.printStackTrace(); } finally { poa.lock(); } }
public void returnServant() { OAInvocationInfo info = orb.peekInvocationInfo(); if (locator == null) return; try { poa.unlock(); locator.postinvoke(info.id(), (POA) (info.oa()), info.getOperation(), info.getCookieHolder().value, (Servant) (info.getServantContainer())); } catch (ForwardRequest e) { e.printStackTrace(); } finally { poa.lock(); } }
public void getInvocationServant(OAInvocationInfo info) { try { lock(); if (debug) { ORBUtility.dprint(this, "Calling getInvocationServant on poa " + this); } java.lang.Object servant = null; try { servant = mediator.getInvocationServant(info.id(), info.getOperation()); } catch (ForwardRequest freq) { throw new ForwardException(getORB(), freq.forward_reference); } info.setServant(servant); } finally { if (debug) { ORBUtility.dprint(this, "Exiting getInvocationServant on poa " + this); } unlock(); } }
public void getInvocationServant(OAInvocationInfo info) { try { lock(); if (debug) { ORBUtility.dprint(this, "Calling getInvocationServant on poa " + this); } java.lang.Object servant = null; try { servant = mediator.getInvocationServant(info.id(), info.getOperation()); } catch (ForwardRequest freq) { throw new ForwardException(getORB(), freq.forward_reference); } info.setServant(servant); } finally { if (debug) { ORBUtility.dprint(this, "Exiting getInvocationServant on poa " + this); } unlock(); } }