setOnUuidMetadata

abstract fun setOnUuidMetadata(onUuidMetadataHandler: OnUuidMetadataHandler?)

Sets the handler for incoming uuidMetadata events. This method allows the assignment of an OnUuidMetadataHandler implementation or lambda expression to handle incoming presence events.

To deactivate the current behavior, simply set this property to null.

Note that this property allows for the assignment of a singular behavior at a time, as any new assignment will override the previous one. For scenarios requiring multiple behaviors in response to uuidMetadata events, it is advisable to utilize EventEmitter.addListener.

Setting a Behavior Example:

`onUuidMetadataHandler(pnUUIDMetadataResult -> System.out.println("Received: " + pnUUIDMetadataResult.getData()));
`
*

Removing a Behavior Example:

`onUuidMetadataHandler(null);
`
*

Parameters

onUuidMetadataHandler

An implementation of OnUuidMetadataHandler or a lambda expression to handle incoming messages. It can be null to remove the current handler.