Interface RemoteBroadcastEvent

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractRemotePluginEvent, AbstractRemotePluginModuleEvent, AdministrationConfigurationUpdatedEvent, BambooHomeDirectoryClassWhitelistChanged, BuildDeletedEvent, DisableRemotePluginEvent, DisableRemotePluginModuleEvent, EnableRemotePluginEvent, EnableRemotePluginModuleEvent, ExecutableQueueUpdate, LicenseUpdatedEvent, MultipleEnvironmentsDeletedEvent, MultipleJobsDeletedEvent, ServerFingerprintBroadcastEvent, ServerFingerprintBroadcastEventV2, ServerStartedEvent, ServerStartingEvent, TrustedKeyRemovedEvent, TrustedKeySavedEvent, UninstallRemotePluginEvent, UpgradeRemotePluginEvent

public interface RemoteBroadcastEvent extends Serializable
An event that will be broadcast to all agents that are listening
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    A dummy "source" for remote events
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
     
  • Field Details

  • Method Details

    • appliesToEphemeralAgents

      default boolean appliesToEphemeralAgents()
      Returns:
      true if event should be sent to ephemeral agents