hu.mta.sztaki.lpds.cloud.simulator.iaas.statenotifications
Class VMStateChangeNotificationHandler
java.lang.Object
hu.mta.sztaki.lpds.cloud.simulator.iaas.statenotifications.VMStateChangeNotificationHandler
- All Implemented Interfaces:
- SingleNotificationHandler<VirtualMachine.StateChange,org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State>>
public class VMStateChangeNotificationHandler
- extends Object
- implements SingleNotificationHandler<VirtualMachine.StateChange,org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State>>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
handlerSingleton
private static final VMStateChangeNotificationHandler handlerSingleton
VMStateChangeNotificationHandler
private VMStateChangeNotificationHandler()
getHandlerInstance
public static StateDependentEventHandler<VirtualMachine.StateChange,org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State>> getHandlerInstance()
sendNotification
public void sendNotification(VirtualMachine.StateChange onObject,
org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State> stateData)
- Specified by:
sendNotification
in interface SingleNotificationHandler<VirtualMachine.StateChange,org.apache.commons.lang3.tuple.Triple<VirtualMachine,VirtualMachine.State,VirtualMachine.State>>
Copyright © 2012–2015 University of Innsbruck & MTA SZTAKI. All rights reserved.