org.inria.myriads.snoozecommon.communication.virtualcluster.submission
Class VirtualMachineLocation

java.lang.Object
  extended by org.inria.myriads.snoozecommon.communication.virtualcluster.submission.VirtualMachineLocation
All Implemented Interfaces:
Serializable

public final class VirtualMachineLocation
extends Object
implements Serializable

Virtual machine request.

Author:
Eugen Feller
See Also:
Serialized Form

Constructor Summary
VirtualMachineLocation()
          Constructor.
VirtualMachineLocation(VirtualMachineLocation virtualMachineLocation)
          Copy constructor.
 
Method Summary
 NetworkAddress getLocalControllerControlDataAddress()
          Returns the local controller control data address.
 String getLocalControllerId()
          Returns the local controller identifier.
 String getVirtualMachineId()
          Returns the virtual machine identifier.
 void setLocalControllerControlDataAddress(NetworkAddress localControllerControlDataAddress)
          Sets the local controller control data address.
 void setLocalControllerId(String localControllerId)
          Sets the local controller identifier.
 void setVirtualMachineId(String virtualMachineId)
          Sets the virtual machine identifier.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VirtualMachineLocation

public VirtualMachineLocation()
Constructor.


VirtualMachineLocation

public VirtualMachineLocation(VirtualMachineLocation virtualMachineLocation)
Copy constructor.

Parameters:
virtualMachineLocation - The virtual machine location
Method Detail

setVirtualMachineId

public void setVirtualMachineId(String virtualMachineId)
Sets the virtual machine identifier.

Parameters:
virtualMachineId - The virtual machine identifier

getVirtualMachineId

public String getVirtualMachineId()
Returns the virtual machine identifier.

Returns:
The virtual machine identifier

setLocalControllerId

public void setLocalControllerId(String localControllerId)
Sets the local controller identifier.

Parameters:
localControllerId - The local controller identifier

getLocalControllerId

public String getLocalControllerId()
Returns the local controller identifier.

Returns:
The local controller identifier

setLocalControllerControlDataAddress

public void setLocalControllerControlDataAddress(NetworkAddress localControllerControlDataAddress)
Sets the local controller control data address.

Parameters:
localControllerControlDataAddress - The local controller control data address

getLocalControllerControlDataAddress

public NetworkAddress getLocalControllerControlDataAddress()
Returns the local controller control data address.

Returns:
The local controller control data address


Copyright © 2012. All Rights Reserved.