static void addComObjectToSession(JISession session,IJIComObject comObject) { session.addToSession(comObject,comObject.internal_getInterfacePointer().getOID()); }
static void addComObjectToSession(JISession session,IJIComObject comObject) { session.addToSession(comObject,comObject.internal_getInterfacePointer().getOID()); }
static void addComObjectToSession ( final JISession session, final IJIComObject comObject ) { session.addToSession ( comObject, comObject.internal_getInterfacePointer ().getOID () ); }
addToSession(comObject.getIpid(),oid); if (JISystem.getLogger().isLoggable(Level.INFO))
/** * @exclude * @param IPID */ void addToSession ( final IJIComObject comObject, final byte[] oid ) { //nothing will be done if the session is being destroyed. if ( this.sessionInDestroy ) { return; } final IPID_SessionID_Holder holder = new IPID_SessionID_Holder ( comObject.getIpid (), getSessionIdentifier (), false, oid ); //mapOfObjects.put(new WeakReference(comObject,referenceQueueOfCOMObjects),holder); synchronized ( mapOfObjects ) { mapOfObjects.put ( new WeakReference ( comObject, referenceQueueOfCOMObjects ), holder ); } //setting if NO PING flag has been set to true. addToSession ( comObject.getIpid (), oid, ( (JIStdObjRef)comObject.internal_getInterfacePointer ().getObjectReference ( JIInterfacePointer.OBJREF_STANDARD ) ).getFlags () == 0x00001000 ); logger.info ( "for IID: {}", comObject.getInterfaceIdentifier () ); // Integer value = (Integer)mapOfIPIDSvsCount.get(comObject.getIpid()); // if (value == null) // { // mapOfIPIDSvsCount.put(comObject.getIpid(), new Integer(0)); // } // debug_addIpids(comObject.getIpid(),((JIStdObjRef)comObject.internal_getInterfacePointer().getObjectReference(JIInterfacePointer.OBJREF_STANDARD)).getPublicRefs()); }
addToSession(comObject.getIpid(),oid,((JIStdObjRef)comObject.internal_getInterfacePointer().getObjectReference(JIInterfacePointer.OBJREF_STANDARD)).getFlags() == 0x00001000 ); if (JISystem.getLogger().isLoggable(Level.INFO))