Returns the messagingEngineUuid.
@return SIBUuid
420264
public SIBUuid8 getLocalizingMEUuid()
  {
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
    {
      SibTr.entry(tc, "getLocalizingMEUuid");
      SibTr.exit(tc, "getLocalizingMEUuid", messagingEngineUuid);
    }
    
    return messagingEngineUuid;
  }
713443
public function generateNewUuid(): string
    {
        $uuid = (string) Uuid::generate(4);

        return $this->uuidPrefix . str_replace('-', '', $uuid);
    }
124163
public UUID getMessageId() {
        final ByteBuffer wrap = ByteBuffer.wrap(messageIdBytes);
        return new UUID(wrap.asLongBuffer().get(0), wrap.asLongBuffer().get(1));
    }
745496
public static function generateUUID() :string
    {
        return sprintf(
            '%04x%04x-%04x-%04x-%04x-%04x%04x%04x',
            mt_rand(0, 0xffff),
            mt_rand(0, 0xffff),
            mt_rand(0, 0xffff),
            mt_rand(0, 0x0fff) | 0x4000,
            mt_rand(0, 0x3fff) | 0x8000,
            mt_rand(0, 0xffff),
            mt_rand(0, 0xffff),
            mt_rand(0, 0xffff)
        );
    }
581184
public function getId()
    {
        return sprintf(
          '%04x%04x-%04x-%04x-%04x-%04x%04x%04x',
          mt_rand(0, 0xffff), mt_rand(0, 0xffff), mt_rand(0, 0xffff),
          mt_rand(0, 0x0fff) | 0x4000,
          mt_rand(0, 0x3fff) | 0x8000,
          mt_rand(0, 0xffff), mt_rand(0, 0xffff), mt_rand(0, 0xffff)
        );
    }
1020812
public String getMessagingEngineName()
  {
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      SibTr.entry(tc, "getMessagingEngineName");
    String meUuid = this.getRemoteEngineUuid();
    String meName = 
      JsAdminUtils.getMENameByUuid(meUuid);
    if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
      SibTr.exit(tc, "getMessagingEngineName", meName);
    return meName;
  }
273390
public static function uuid() {
        return sprintf('%s-%s-%s%s-%s%s-%s',
            static::generate(8, Str::HEX), // 1
            static::generate(4, Str::HEX), // 2
            4, // 3
            static::generate(3, Str::HEX), // 3
            static::generate(1, '89AB'), // 4
            static::generate(3, Str::HEX), // 4
            static::generate(12, Str::HEX)); // 5
    }
1226815
public function getUuids()
    {
        $uuids = array();

        foreach ($this->map as $bindingDescriptor) {
            $uuids[] = $bindingDescriptor->getUuid();
        }

        return $uuids;
    }
984593
public final SIBUuid8 getGuaranteedTargetMessagingEngineUUID() {
        byte[] b = (byte[]) getHdr2().getField(JsHdr2Access.GUARANTEED_SET_TARGETMEUUID);
        if (b != null)
            return new SIBUuid8(b);
        return null;
    }
999171
@Override
    public SIBUuid12 getBaseUuid()
    {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.entry(tc, "getBaseUuid");

        SIBUuid12 uuid = _targetDestinationHandler.getDefinition().getUUID();

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

        return uuid;
    }
79475
public function getUuid() : ?string 
    {
        if ( ! $this->hasUuid()) {
            $this->setUuid($this->getDefaultUuid());
        }
        return $this->uuid;
    }
776161
@Override
    public String getMeUuid()
    {
        if (TraceComponent.isAnyTracingEnabled() && CoreSPIConnection.tc.isEntryEnabled())
            SibTr.entry(CoreSPIConnection.tc, "getMeUuid", this);

        // get the meuuid from the messaging engine instead of messageprocessor
        // When ME is stopping connection events are sent to MDB and MDB tries to connect 
        // to ME. Earlier messageprocessor.getmessagingengineuuid() was being called but
        // leads to NPE because messageprocessor.getmessagingengineuuid() gets the uuid from persistent
        // store is stopped(null) by now
        SIBUuid8 meUUID = new SIBUuid8(_messageProcessor.getMessagingEngine().getUuid());

        if (TraceComponent.isAnyTracingEnabled() && CoreSPIConnection.tc.isEntryEnabled())
            SibTr.exit(CoreSPIConnection.tc, "getMeUuid", meUUID);

        return meUUID.toString();
    }
1263480
final protected function siID() {return $this->siEx(
		$this->transIDLabel(), $this->m()->tidFormat($this->tm()->tReq(), true)
	);}
1218480
public SIBUuid12 getUUID() {
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            SibTr.entry(tc, "getUUID", this._uuid);
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
            SibTr.exit(tc, "getUUID");
        }
        return _uuid;
    }
273151
public function generateUuid()
    {
        $format = '%04x%04x-%04x-%04x-%04x-%04x%04x%04x';

        return sprintf(
            $format,
            // 32 bits for "time_low"
            mt_rand(0, 0xffff),
            mt_rand(0, 0xffff),
            // 16 bits for "time_mid"
            mt_rand(0, 0xffff),
            // 16 bits for "time_hi_and_version",
            // four most significant bits holds version number 4
            mt_rand(0, 0x0fff) | 0x4000,
            // 16 bits, 8 bits for "clk_seq_hi_res",
            // 8 bits for "clk_seq_low",
            // two most significant bits holds zero and one for variant DCE1.1
            mt_rand(0, 0x3fff) | 0x8000,
            // 48 bits for "node"
            mt_rand(0, 0xffff),
            mt_rand(0, 0xffff),
            mt_rand(0, 0xffff)
        );
    }
796761
final private function generateUuid()
    {
        return sprintf(
            '%04x%04x-%04x-%04x-%04x-%04x%04x%04x',
            // 32 bits for "time_low"
            mt_rand(0, 0xffff),
            mt_rand(0, 0xffff),
            // 16 bits for "time_mid"
            mt_rand(0, 0xffff),
            // 16 bits for "time_hi_and_version",
            // four most significant bits holds version number 4
            mt_rand(0, 0x0fff) | 0x4000,
            // 16 bits, 8 bits for "clk_seq_hi_res",
            // 8 bits for "clk_seq_low",
            // two most significant bits holds zero and one for variant DCE1.1
            mt_rand(0, 0x3fff) | 0x8000,
            // 48 bits for "node"
            mt_rand(0, 0xffff),
            mt_rand(0, 0xffff),
            mt_rand(0, 0xffff)
        );
    }
111996
public SIBUuid8 getReplyingMeUuid() {
    byte[] b = (byte[])jmo.getField(TrmFirstContactAccess.BODY_MECONNECTREPLY_REPLYINGMEUUID);
    if (b != null)
      return new SIBUuid8(b);
    return null;
  }