org.inria.myriads.snoozecommon.communication.groupmanager.summary
Class GroupManagerSummaryInformation

java.lang.Object
  extended by org.inria.myriads.snoozecommon.communication.groupmanager.summary.GroupManagerSummaryInformation
All Implemented Interfaces:
Serializable

public final class GroupManagerSummaryInformation
extends Object
implements Serializable

Group manager resource information.

Author:
Eugen Feller
See Also:
Serialized Form

Constructor Summary
GroupManagerSummaryInformation()
          Empty constructor.
GroupManagerSummaryInformation(GroupManagerSummaryInformation summary)
          Copy constructor.
 
Method Summary
 ArrayList<Double> getActiveCapacity()
          Returns the active capacity.
 ArrayList<String> getLegacyIpAddresses()
          Returns the legacy IP addresses.
 ArrayList<Double> getPassiveCapacity()
          Returns the passive capacity.
 ArrayList<Double> getRequestedCapacity()
          Returns the requested capacity.
 Long getTimeStamp()
          Returns the time stamp.
 ArrayList<Double> getUsedCapacity()
          Returns the used capacity.
 void setActiveCapacity(ArrayList<Double> activeCapacity)
          Sets the active capacity.
 void setLegacyIpAddresses(ArrayList<String> legacyIpAddresses)
          Sets the legacy addresses.
 void setPassiveCapacity(ArrayList<Double> passiveCapacity)
          Sets the passive capacity.
 void setRequestedCapacity(ArrayList<Double> requestedCapacity)
          Sets the requested capacity.
 void setTimeStamp(long timeStamp)
          Sets the time stamp.
 void setUsedCapacity(ArrayList<Double> usedCapacity)
          Sets the used capacity.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupManagerSummaryInformation

public GroupManagerSummaryInformation()
Empty constructor.


GroupManagerSummaryInformation

public GroupManagerSummaryInformation(GroupManagerSummaryInformation summary)
Copy constructor.

Parameters:
summary - The original object
Method Detail

setUsedCapacity

public void setUsedCapacity(ArrayList<Double> usedCapacity)
Sets the used capacity.

Parameters:
usedCapacity - The used capacity

getUsedCapacity

public ArrayList<Double> getUsedCapacity()
Returns the used capacity.

Returns:
The used capacity

setActiveCapacity

public void setActiveCapacity(ArrayList<Double> activeCapacity)
Sets the active capacity.

Parameters:
activeCapacity - The active capacity

getActiveCapacity

public ArrayList<Double> getActiveCapacity()
Returns the active capacity.

Returns:
The active capacity capacity

setPassiveCapacity

public void setPassiveCapacity(ArrayList<Double> passiveCapacity)
Sets the passive capacity.

Parameters:
passiveCapacity - the passiveCapacity to set

getPassiveCapacity

public ArrayList<Double> getPassiveCapacity()
Returns the passive capacity.

Returns:
The passive capacity

setLegacyIpAddresses

public void setLegacyIpAddresses(ArrayList<String> legacyIpAddresses)
Sets the legacy addresses.

Parameters:
legacyIpAddresses - The legacy addresses

getLegacyIpAddresses

public ArrayList<String> getLegacyIpAddresses()
Returns the legacy IP addresses.

Returns:
The list of addresses

setRequestedCapacity

public void setRequestedCapacity(ArrayList<Double> requestedCapacity)
Sets the requested capacity.

Parameters:
requestedCapacity - The requested capacity

getRequestedCapacity

public ArrayList<Double> getRequestedCapacity()
Returns the requested capacity.

Returns:
The requested capacity

setTimeStamp

public void setTimeStamp(long timeStamp)
Sets the time stamp.

Parameters:
timeStamp - The time stamp

getTimeStamp

public Long getTimeStamp()
Returns the time stamp.

Returns:
The time stamp


Copyright © 2012. All Rights Reserved.