Set the UUID of the ME that homes a remote durable subscription

@param remoteMEUuid
518625
public void setRemoteMEUuid(SIBUuid8 remoteMEUuid)
    {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.entry(this, tc, "setRemoteMEUuid", remoteMEUuid);
        this.remoteMEUuid = remoteMEUuid;
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.exit(this, tc, "setRemoteMEUuid");
    }
318360
public final void setGuaranteedTargetDestinationDefinitionUUID(SIBUuid12 value) {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.entry(this, tc, "setGuaranteedTargetDestinationDefinitionUUID", value);
        if (value != null)
            getHdr2().setField(JsHdr2Access.GUARANTEED_SET_TARGETDESTDEFUUID, value.toByteArray());
        else
            getHdr2().setField(JsHdr2Access.GUARANTEED_SET_TARGETDESTDEFUUID, null);
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.exit(this, tc, "setGuaranteedTargetDestinationDefinitionUUID");
    }
1003144
public void setUuid(String v) {
    if (ExperimentUUID_Type.featOkTst && ((ExperimentUUID_Type)jcasType).casFeat_uuid == null)
      jcasType.jcas.throwFeatMissing("uuid", "edu.cmu.lti.oaqa.framework.types.ExperimentUUID");
    jcasType.ll_cas.ll_setStringValue(addr, ((ExperimentUUID_Type)jcasType).casFeatCode_uuid, v);}
103338
public void setRequestingMeUuid(SIBUuid8 value) {
    if (value != null)
      jmo.setField(TrmFirstContactAccess.BODY_MELINKREQUEST_REQUESTINGMEUUID, value.toByteArray());
    else
      jmo.setField(TrmFirstContactAccess.BODY_MELINKREQUEST_REQUESTINGMEUUID, null);
  }
1045401
@Override
    public RemoteConsumerDispatcher getRemoteConsumerDispatcher(SIBUuid8 meId, SIBUuid12 gatheringTargetDestUuid, boolean createAIH)
    {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.entry(tc, "getRemoteConsumerDispatcher", new Object[] { meId, gatheringTargetDestUuid, Boolean.valueOf(createAIH) });

        RemoteConsumerDispatcher remoteConsumerDispatcher = _targetDestinationHandler.getRemoteConsumerDispatcher(meId, gatheringTargetDestUuid, createAIH);

        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.exit(tc, "getRemoteConsumerDispatcher", remoteConsumerDispatcher);

        return remoteConsumerDispatcher;
    }
460991
@Override
	public void removeByUuid(String uuid) {
		for (CommerceCurrency commerceCurrency : findByUuid(uuid,
				QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(commerceCurrency);
		}
	}
833371
public SIBUuid8 getRemoteMEUuid(SIBUuid12 linkUuid) throws SIResourceException
  {
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      SibTr.entry(tc, "getRemoteMEUuid", linkUuid);
       
    LinkSelection s = null;
    SIBUuid8 remoteMEUuid = null;
    
    s = _localisationManager.
          getTRMFacade().
            chooseLink(linkUuid);
 
    //If the link is not available in WLM return null as we don't know where to send this 
    if (s == null)
    {
      remoteMEUuid = null;
    }
    else
    {
      remoteMEUuid = s.getInboundMeUuid();
    } 
    
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
       SibTr.exit(tc, "getRemoteMEUuid", remoteMEUuid);
         
    return remoteMEUuid;
  }
1346899
public String getRemoteEngineUuid()
  {
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) 
      SibTr.entry(tc, "getRemoteEngineUuid");
      
    String remoteMEId = aoBrowserSession.getKey().getRemoteMEUuid().toString();
    
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) 
      SibTr.exit(tc, "getRemoteEngineUuid", remoteMEId);
    return remoteMEId;
  }
1208593
public void closeRemoteConsumers(SIBUuid8 remoteMEId)
  {
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      SibTr.entry(tc, "closeRemoteConsumers", remoteMEId);

    Iterator aihs = _anycastInputHandlers.keySet().iterator();
    
    while (aihs.hasNext())
    {
      String key = (String) aihs.next();
      AnycastInputHandler aih = _anycastInputHandlers.get(key);
      if (aih.getLocalisationUuid().equals(remoteMEId))
        closeRemoteConsumer(key);
    }

    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      SibTr.exit(tc, "closeRemoteConsumers");

    return;
  }
976554
@Override
    public void writeUUID(UUID uuid) throws IOException {
        writeLong(uuid.getMostSignificantBits());
        writeLong(uuid.getLeastSignificantBits());
    }
902767
public void setRemoteProperty(String strProperty, String strValue) throws RemoteException
    {
        BaseTransport transport = this.createProxyTransport(SET_REMOTE_PROPERTY);
        transport.addParam(KEY, strProperty);
        transport.addParam(VALUE, strValue);
        Object strReturn = transport.sendMessageAndGetReply();
        /*Object objReturn = */transport.convertReturnObject(strReturn);
//x        this.checkException(objReturn);
    }
1231088
public void setUID(String uid) {
		if (version > 3) {
			flags |= SSH_FILEXFER_ATTR_OWNERGROUP;
		} else
			flags |= SSH_FILEXFER_ATTR_UIDGID;
		this.uid = uid;
	}
1244662
@Override
	public void setUUID(UUID id) {
		assert id != null;
		final UUID old = getUUID();
		if (!id.equals(old)) {
			super.setUUID(id);
			firePrimitiveChanged();
		}
	}
1151099
@Override
	public void removeByUuid(String uuid) {
		for (CommerceRegion commerceRegion : findByUuid(uuid,
				QueryUtil.ALL_POS, QueryUtil.ALL_POS, null)) {
			remove(commerceRegion);
		}
	}
498768
public void setUUID(String id) {
		try {
			this.value = (id != null) ? UUID.fromString(id) : null;
		} catch (Throwable exception) {
			assert id != null;
			this.value = UUID.nameUUIDFromBytes(id.getBytes());
		}
		this.type = AttributeType.UUID;
		this.assigned = this.value != null;
	}
557913
private function setSettableUuid(?string $settableUuid): self
    {
        $this->updatePropertyValue(
            SettableUuidFieldInterface::PROP_SETTABLE_UUID,
            $settableUuid
        );

        return $this;
    }
19372
private void registerServant(BusinessRemoteWrapper wrapper, int i)
    {
        // synchronized on the remote Wrapper to set the isRemoteRegistered flag
        synchronized (wrapper)
        {
            if (!ivBusinessRemoteRegistered[i])
            {
                try
                {
                    if (!isZOS)
                    {
                        // Since there may be multiple remote interfaces per bean
                        // type, a unique WrapperId must be formed by combining the
                        // BeanId with specific remote interface information. d419704
                        WrapperId wrapperId = new WrapperId
                                        (wrapper.beanId.getByteArrayBytes(),
                                                        wrapper.bmd.ivBusinessRemoteInterfaceClasses[i].getName(),
                                                        i);

                        // Servant registration must be performed with the application classloader
                        // in force.  This is especially needed for JITDeploy since
                        // the JIT pluggin will be on the application classloader.
                        // Without the JIT pluggin the classloader will not trigger
                        // JITDeploy to create the stub.  //d521388
                        Object originalLoader = ThreadContextAccessor.UNCHANGED;
                        try
                        {
                            if (ivBMD != null) // EJBFactories have no BMD.   d529446
                            {
                                originalLoader = EJBThreadData.svThreadContextAccessor.pushContextClassLoaderForUnprivileged(ivBMD.classLoader); //PK83186

                                if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
                                {
                                    if (originalLoader != ThreadContextAccessor.UNCHANGED)
                                    {
                                        Tr.debug(tc, "registerServant : old ClassLoader = " + originalLoader);
                                        Tr.debug(tc, "registerServant : new ClassLoader = " + ivBMD.classLoader);
                                    }
                                    else
                                    {
                                        Tr.debug(tc, "registerServant : current ClassLoader = " + ivBMD.classLoader);
                                    }
                                }
                            }
                            wrapper.container.getEJBRuntime().registerServant(wrapperId, wrapper);
                        } finally
                        {
                            EJBThreadData.svThreadContextAccessor.popContextClassLoaderForUnprivileged(originalLoader);
                        } // finally

                    } // if( !isZOS )

                    ivBusinessRemoteRegistered[i] = true;
                } catch (Throwable ex)
                {
                    FFDCFilter.processException(ex, CLASS_NAME + ".registerServant", "439", this);
                    if (TraceComponent.isAnyTracingEnabled() && tc.isEventEnabled())
                    {
                        Tr.event(tc, "Failed to register wrapper instance", new Object[] { wrapper, ex });
                    }
                }

            } // if ( ! ivBusinessRemoteRegistered[i] )

        } //synchronized( wrapper )

    }