public CorbaConnection getConnection() { // REVISIT - only set when doing sendCancelRequest. if (connection != null) { return connection; } return (CorbaConnection) corbaMessageMediator.getConnection(); }
public static String operationNameAndRequestId(CorbaMessageMediator m) { return "op/" + m.getOperationName() + " id/" + m.getRequestId(); }
static POAFactory getPOAFactory(ORB orb) { return (POAFactory) orb.getRequestDispatcherRegistry().getObjectAdapterFactory(ORBConstants.TRANSIENT_SCID); }
private boolean isLocal() { boolean result = false; Delegate delegate = StubAdapter.getDelegate(stub); if (delegate instanceof CorbaClientDelegate) { CorbaClientDelegate cdel = (CorbaClientDelegate) delegate; ContactInfoList cil = cdel.getContactInfoList(); if (cil instanceof CorbaContactInfoList) { CorbaContactInfoList ccil = (CorbaContactInfoList) cil; LocalClientRequestDispatcher lcrd = ccil.getLocalClientRequestDispatcher(); result = lcrd.useLocalInvocation(null); } } return result; }
public CorbaServerRequestDispatcher getServerRequestDispatcher(ORB orb, ObjectId id) { return orb.getRequestDispatcherRegistry().getServerRequestDispatcher(scid); } }
public CDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion) { this(orb, ((CorbaMessageMediator) messageMediator).getGIOPVersion(), header, BufferManagerFactory .newBufferManagerWrite(((CorbaMessageMediator) messageMediator).getGIOPVersion(), header.getEncodingVersion(), orb), streamFormatVersion, (CorbaMessageMediator) messageMediator); }
public static CorbaClientDelegate makeClientDelegate(IOR ior) { ORB orb = ior.getORB(); CorbaContactInfoList ccil = orb.getCorbaContactInfoListFactory().create(ior); CorbaClientDelegate del = orb.getClientDelegateFactory().create(ccil); return del; }
public void run() { Set<ObjectReferenceTemplate> destroyedPOATemplates = new HashSet<ObjectReferenceTemplate>(); performDestroy(thePoa, destroyedPOATemplates); Iterator<ObjectReferenceTemplate> iter = destroyedPOATemplates.iterator(); ObjectReferenceTemplate[] orts = new ObjectReferenceTemplate[destroyedPOATemplates.size()]; int index = 0; while (iter.hasNext()) orts[index++] = iter.next(); thePoa.getORB().getPIHandler().adapterStateChanged(orts, NON_EXISTENT.value); }
public static String operationNameAndRequestId(CorbaMessageMediator m) { return "op/" + m.getOperationName() + " id/" + m.getRequestId(); }
private boolean isLocal() { boolean result = false; Delegate delegate = StubAdapter.getDelegate(stub); if (delegate instanceof CorbaClientDelegate) { CorbaClientDelegate cdel = (CorbaClientDelegate) delegate; ContactInfoList cil = cdel.getContactInfoList(); if (cil instanceof CorbaContactInfoList) { CorbaContactInfoList ccil = (CorbaContactInfoList) cil; LocalClientRequestDispatcher lcrd = ccil.getLocalClientRequestDispatcher(); result = lcrd.useLocalInvocation(null); } } return result; }
public CorbaServerRequestDispatcher getServerRequestDispatcher(ORB orb, ObjectId id) { return orb.getRequestDispatcherRegistry().getServerRequestDispatcher(scid); } }
public CDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion) { this(orb, ((CorbaMessageMediator) messageMediator).getGIOPVersion(), header, BufferManagerFactory .newBufferManagerWrite(((CorbaMessageMediator) messageMediator).getGIOPVersion(), header.getEncodingVersion(), orb), streamFormatVersion, (CorbaMessageMediator) messageMediator); }
public CorbaConnection getConnection() { // REVISIT - only set when doing sendCancelRequest. if (connection != null) { return connection; } return (CorbaConnection) corbaMessageMediator.getConnection(); }
static POAFactory getPOAFactory(ORB orb) { return (POAFactory) orb.getRequestDispatcherRegistry().getObjectAdapterFactory(ORBConstants.TRANSIENT_SCID); }
public static CorbaClientDelegate makeClientDelegate(IOR ior) { ORB orb = ior.getORB(); CorbaContactInfoList ccil = orb.getCorbaContactInfoListFactory().create(ior); CorbaClientDelegate del = orb.getClientDelegateFactory().create(ccil); return del; }
public CorbaServerRequestDispatcher getServerRequestDispatcher(ORB orb, ObjectId id) { byte[] bid = id.getId(); String str = new String(bid); return orb.getRequestDispatcherRegistry().getServerRequestDispatcher(str); } }
public CDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion, int strategy) { this(orb, ((CorbaMessageMediator) messageMediator).getGIOPVersion(), header, BufferManagerFactory .newBufferManagerWrite(strategy, header.getEncodingVersion(), orb), streamFormatVersion, (CorbaMessageMediator) messageMediator); }
private CDROutputObject(ORB orb, GIOPVersion giopVersion, Message header, BufferManagerWrite manager, byte streamFormatVersion, CorbaMessageMediator mediator) { super(orb, giopVersion, header.getEncodingVersion(), false, manager, streamFormatVersion, ((mediator != null && mediator.getConnection() != null) ? ((CorbaConnection) mediator.getConnection()) .shouldUseDirectByteBuffers() : false)); this.header = header; this.wrapper = ORBUtilSystemException.get(orb, CORBALogDomains.RPC_ENCODING); this.omgWrapper = OMGSystemException.get(orb, CORBALogDomains.RPC_ENCODING); getBufferManager().setOutputObject(this); this.corbaMessageMediator = mediator; }
public CorbaServerRequestDispatcher getServerRequestDispatcher(ORB orb, ObjectId id) { byte[] bid = id.getId(); String str = new String(bid); return orb.getRequestDispatcherRegistry().getServerRequestDispatcher(str); } }
public CDROutputObject(ORB orb, MessageMediator messageMediator, Message header, byte streamFormatVersion, int strategy) { this(orb, ((CorbaMessageMediator) messageMediator).getGIOPVersion(), header, BufferManagerFactory .newBufferManagerWrite(strategy, header.getEncodingVersion(), orb), streamFormatVersion, (CorbaMessageMediator) messageMediator); }