Interface Publisher

All Known Implementing Classes:
DefaultPublisher

public interface Publisher
Queues and publishes encoded messages to Aeron publications.
Since:
25.1
Author:
渔民小镇
date:
2025-09-27
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addPublication(String name, io.aeron.Publication publication)
    Adds a named Aeron publication target.
    void
    publishMessage(String name, Object message)
    Enqueues a message for publication.
    void
    Stops background publishing resources.
    void
    Starts background publishing resources.
  • Method Details

    • addPublication

      void addPublication(String name, io.aeron.Publication publication)
      Adds a named Aeron publication target.
      Parameters:
      name - publication name
      publication - Aeron publication
    • publishMessage

      void publishMessage(String name, Object message)
      Enqueues a message for publication.
      Parameters:
      name - publication name
      message - message to publish
    • startup

      void startup()
      Starts background publishing resources.
    • shutdown

      void shutdown()
      Stops background publishing resources.