package Ġio . mic ronaut . mqtt . docs . parameters Ċ Ċ // Ġtag :: imports [] Ċ import Ġio . mic ronaut . mqtt . v 5 . annotation . Mqtt Publisher Ċ import Ġio . mic ronaut . mqtt . annotation . Topic Ċ // Ġend :: imports [] Ċ Ċ import Ġio . mic ronaut . context . annotation . Requires Ċ Ċ @ Requires ( property Ġ= Ġ" spec . name ", Ġvalue Ġ= Ġ" Binding Spec ") Ċ // Ġtag :: clazz [] Ċ @ Mqtt Publisher Ċ interface ĠProduct Client Ġ{ ĊĊĠĠĠ Ġ@ Topic (" product ") Ġ// Ġ< 1 > ĊĠĠĠ Ġfun Ġsend ( data : ĠByteArray ) ĊĊĠĠĠ Ġfun Ġsend (@ Topic Ġbinding : ĠString , Ġdata : ĠByteArray ) Ġ Ġ// Ġ< 2 > Ċ } Ċ // Ġend :: clazz [] Ċ