public interface HostUpdatesVmsProcessingEventInfo extends HostEventInfo

An interface that represents data to be passed to EventListener objects that are registered to be notified after a Host updates the processing of its VMs.

Author:Manoel Campos da Silva Filho

See also: Host.removeOnUpdateProcessingListener(EventListener)



double getNextCloudletCompletionTime()

Gets the expected completion time of the next finishing cloudlet.


static HostUpdatesVmsProcessingEventInfo of(EventListener<? extends EventInfo> listener, Host host, double nextCloudletCompletionTime)

Gets a HostUpdatesVmsProcessingEventInfo instance from the given parameters.

  • listener – the listener to be notified about the event
  • host – the Host where the event happened
  • nextCloudletCompletionTime – the expected time for completion of the next Cloudlet