public String toString() { String retVal = "JIInterfacePointer[IID:" + getIID() + " , ObjRef: " + getObjectReference(JIInterfacePointer.OBJREF_STANDARD) + "]"; return retVal; }
@Override public String toString () { final String retVal = "JIInterfacePointer[IID:" + getIID () + " , ObjRef: " + getObjectReference ( JIInterfacePointer.OBJREF_STANDARD ) + "]"; return retVal; }
public String toString() { String retVal = "JIInterfacePointer[IID:" + getIID() + " , ObjRef: " + getObjectReference(JIInterfacePointer.OBJREF_STANDARD) + "]"; return retVal; }
JIInterfacePointerBody(String iid, JIInterfacePointer interfacePointer) { this.iid = iid; stdObjRef = (JIStdObjRef)interfacePointer.getObjectReference(JIInterfacePointer.OBJREF_STANDARD); resolverAddr = interfacePointer.getStringBindings(); length = 40 + 4 + 4 + 16 + resolverAddr.getLength(); }
JIInterfacePointerBody(String iid, JIInterfacePointer interfacePointer) { this.iid = iid; stdObjRef = (JIStdObjRef)interfacePointer.getObjectReference(JIInterfacePointer.OBJREF_STANDARD); resolverAddr = interfacePointer.getStringBindings(); length = 40 + 4 + 4 + 16 + resolverAddr.getLength(); }
JIInterfacePointerBody ( final String iid, final JIInterfacePointer interfacePointer ) { this.iid = iid; this.stdObjRef = (JIStdObjRef)interfacePointer.getObjectReference ( JIInterfacePointer.OBJREF_STANDARD ); this.resolverAddr = interfacePointer.getStringBindings (); this.length = 40 + 4 + 4 + 16 + this.resolverAddr.getLength (); }
/** * @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()); }
list.add ( session.prepareForReleaseRef ( session.stub.getServerInterfacePointer ().getIPID (), ( (JIStdObjRef)session.stub.getServerInterfacePointer ().getObjectReference ( JIInterfacePointer.OBJREF_STANDARD ) ).getPublicRefs () ) ); listOfFreeIPIDs.add ( session.stub.getServerInterfacePointer ().getIPID () );
addToSession(comObject.getIpid(),oid,((JIStdObjRef)comObject.internal_getInterfacePointer().getObjectReference(JIInterfacePointer.OBJREF_STANDARD)).getFlags() == 0x00001000 ); if (JISystem.getLogger().isLoggable(Level.INFO))
((JIStdObjRef)session.stub.getServerInterfacePointer().getObjectReference(JIInterfacePointer.OBJREF_STANDARD)).getPublicRefs())); listOfFreeIPIDs.add(session.stub.getServerInterfacePointer().getIPID());
this.session = session; this.session.setTargetServer(getAddress().substring(getAddress().indexOf(":") + 1,getAddress().indexOf("["))); oxidResolver = new JIOxidResolver(((JIStdObjRef)interfacePointer.getObjectReference(JIInterfacePointer.OBJREF_STANDARD)).getOxid()); try {
this.dispIpid = ptr.getIPID (); this.dispOid = ptr.getOID (); this.dispRefs = ( (JIStdObjRef)ptr.getObjectReference ( JIInterfacePointer.OBJREF_STANDARD ) ).getPublicRefs ();
this.session = session; this.session.setTargetServer(getAddress().substring(getAddress().indexOf(":") + 1,getAddress().indexOf("["))); oxidResolver = new JIOxidResolver(((JIStdObjRef)interfacePointer.getObjectReference(JIInterfacePointer.OBJREF_STANDARD)).getOxid()); try {
this.session = session; this.session.setTargetServer ( getAddress ().substring ( getAddress ().indexOf ( ":" ) + 1, getAddress ().indexOf ( "[" ) ) ); this.oxidResolver = new JIOxidResolver ( ( (JIStdObjRef)interfacePointer.getObjectReference ( JIInterfacePointer.OBJREF_STANDARD ) ).getOxid () ); try
dispIpid = ptr.getIPID(); dispOid = ptr.getOID(); dispRefs = ((JIStdObjRef)ptr.getObjectReference(JIInterfacePointer.OBJREF_STANDARD)).getPublicRefs();
session.releaseRef(dispatch.getInterfacePointer().getIPID(),((JIStdObjRef)dispatch.getInterfacePointer().getObjectReference(JIInterfacePointer.OBJREF_STANDARD)).getPublicRefs());
this.session.releaseRef ( dispatch.getInterfacePointer ().getIPID (), ( (JIStdObjRef)dispatch.getInterfacePointer ().getObjectReference ( JIInterfacePointer.OBJREF_STANDARD ) ).getPublicRefs () );