Class ServiceInfoSnapshotPublishEvent

java.lang.Object
eu.cloudnetservice.driver.event.Event
eu.cloudnetservice.driver.event.events.service.CloudServiceEvent
eu.cloudnetservice.wrapper.event.ServiceInfoSnapshotPublishEvent

public final class ServiceInfoSnapshotPublishEvent extends eu.cloudnetservice.driver.event.events.service.CloudServiceEvent
An event which is called when a service snapshot which is represented by the current wrapper gets published.
Since:
4.0
  • Field Summary

    Fields inherited from class eu.cloudnetservice.driver.event.events.service.CloudServiceEvent

    serviceInfo
  • Constructor Summary

    Constructors
    Constructor
    Description
    ServiceInfoSnapshotPublishEvent(@NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot serviceInfoSnapshot)
    Constructs a new ServiceInfoSnapshotConfigureEvent instance.
  • Method Summary

    Methods inherited from class eu.cloudnetservice.driver.event.events.service.CloudServiceEvent

    serviceInfo

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ServiceInfoSnapshotPublishEvent

      public ServiceInfoSnapshotPublishEvent(@NonNull @NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot serviceInfoSnapshot)
      Constructs a new ServiceInfoSnapshotConfigureEvent instance.
      Parameters:
      serviceInfoSnapshot - the service snapshot which gets published.
      Throws:
      NullPointerException - if the given service snapshot is null.