HostUpdatesVmsProcessingEventInfo

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)

Methods

getNextCloudletCompletionTime

double getNextCloudletCompletionTime()

Gets the expected completion time of the next finishing cloudlet.

of

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

Gets a HostUpdatesVmsProcessingEventInfo instance from the given parameters.

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