code: public byte[] getBytes() {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(tc, "getBytes");
  
      byte[] b = designation.toByteArray();
      byte[] c = new byte[b.length+1];
  
      c[0] = Cellule.MESSAGINGENGINE;
      for (int i=0; i < b.length; i++) {
        c[i+1] = b[i];
      }
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(tc, "getBytes", c);
      return c;
    }
docs: Return a byte[] representation of the messaging engine. The returned bytes
  can be used to create a new MessagingEngine object representing the same
  messaging engine.
  
  @return byte representation of the messaging engine