if ( details != null ) mapOfOxidVsOxidDetails.remove ( details.getOxid () ); mapOfIPIDVsComponent.remove ( details.getIpid () ); details.interruptRemUnknownThreadGroup ();
final UUID uuid = details.getRemUnknownIpid () == null ? new UUID ( UUIDGenerator.generateID () ) : new UUID ( details.getRemUnknownIpid () ); port = details.getPortForRemUnknown (); if ( port == -1 ) final Object[] portandthread = details.getCOMRuntimeHelper ().startRemUnknown ( details.getIID (), remunknownipid, details.getIpid (), details.getReferent ().getSupportedInterfaces () ); port = ( (Integer)portandthread[0] ).intValue (); details.setRemUnknownThreadGroup ( (ThreadGroup)portandthread[1] ); details.setRemUnknownIpid ( remunknownipid ); details.setPortForRemUnknown ( port ); final Integer authnHint = new Integer ( details.getProtectionLevel () );
final JILocalCoClass component = details.getReferent (); final JIStdObjRef objRef = new JIStdObjRef ( ipid2, details.getOxid (), details.getOid () ); objRef.encode ( ndr2 );
JIComOxidDetails details = new JIComOxidDetails(component,oxid,oid,iid,ipid,ptr,remUnknown,protecttionLevel);
UUID uuid = details.getRemUnknownIpid() == null ? new UUID(GUIDUtil.guidStringFromHexString(IdentifierFactory.createUniqueIdentifier().toHexString())) : new UUID(details.getRemUnknownIpid()); try { port = details.getPortForRemUnknown(); if (port == -1) Object[] portandthread = details.getCOMRuntimeHelper().startRemUnknown(details.getIID(),remunknownipid,details.getIpid(), details.getReferent().getSupportedInterfaces()); port = ((Integer)portandthread[0]).intValue(); details.setRemUnknownThreadGroup((ThreadGroup)portandthread[1]); details.setRemUnknownIpid(remunknownipid); details.setPortForRemUnknown(port); } catch (IOException e) { Integer authnHint = new Integer(details.getProtectionLevel());
JILocalCoClass component = details.getReferent(); JIStdObjRef objRef = new JIStdObjRef(ipid2,details.getOxid(),details.getOid()); objRef.encode(ndr2);
final JIComOxidDetails details = new JIComOxidDetails ( component, oxid, oid, iid, ipid, ptr, remUnknown, protecttionLevel );
UUID uuid = details.getRemUnknownIpid() == null ? new UUID(GUIDUtil.guidStringFromHexString(IdentifierFactory.createUniqueIdentifier().toHexString())) : new UUID(details.getRemUnknownIpid()); try { port = details.getPortForRemUnknown(); if (port == -1) Object[] portandthread = details.getCOMRuntimeHelper().startRemUnknown(details.getIID(),remunknownipid,details.getIpid(), details.getReferent().getSupportedInterfaces()); port = ((Integer)portandthread[0]).intValue(); details.setRemUnknownThreadGroup((ThreadGroup)portandthread[1]); details.setRemUnknownIpid(remunknownipid); details.setPortForRemUnknown(port); } catch (IOException e) { Integer authnHint = new Integer(details.getProtectionLevel());
mapOfOxidVsOxidDetails.remove ( details.getOxid () ); mapOfIPIDVsComponent.remove ( details.getIpid () ); mapOfJavaVsOxidDetails.remove ( component ); listOfExportedJavaComponents.remove ( component ); details.interruptRemUnknownThreadGroup ();
JILocalCoClass component = details.getReferent(); JIStdObjRef objRef = new JIStdObjRef(ipid2,details.getOxid(),details.getOid()); objRef.encode(ndr2);
JIComOxidDetails details = new JIComOxidDetails(component,oxid,oid,iid,ipid,ptr,remUnknown,protecttionLevel);
if (details != null) mapOfOxidVsOxidDetails.remove(details.getOxid()); mapOfIPIDVsComponent.remove(details.getIpid()); details.interruptRemUnknownThreadGroup();
if (details != null) mapOfOxidVsOxidDetails.remove(details.getOxid()); mapOfIPIDVsComponent.remove(details.getIpid()); details.interruptRemUnknownThreadGroup();
mapOfOxidVsOxidDetails.remove(details.getOxid()); mapOfIPIDVsComponent.remove(details.getIpid()); mapOfJavaVsOxidDetails.remove(component); listOfExportedJavaComponents.remove(component); details.interruptRemUnknownThreadGroup();
mapOfOxidVsOxidDetails.remove(details.getOxid()); mapOfIPIDVsComponent.remove(details.getIpid()); mapOfJavaVsOxidDetails.remove(component); listOfExportedJavaComponents.remove(component); details.interruptRemUnknownThreadGroup();