Interface NodeGroupInformation

All Superinterfaces:
Comparable<Long>, net.solarnetwork.domain.Identity<Long>, NodeGroupIdentity
All Known Implementing Classes:
SimpleNodeGroupInformation

public interface NodeGroupInformation extends NodeGroupIdentity
General node group information.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get a theoretical maximum power generation capacity of all group members combined.
    Get the location of the node.
    Get the name of the group.
    Get a theoretical maximum power storage capacity of all group members combined.

    Methods inherited from interface java.lang.Comparable

    compareTo

    Methods inherited from interface net.solarnetwork.domain.Identity

    getId, hasId
  • Method Details

    • getName

      String getName()
      Get the name of the group.
      Returns:
      the group name
    • getLocation

      Location getLocation()
      Get the location of the node.
      Returns:
      location
    • getGenerationCapacityWatts

      Long getGenerationCapacityWatts()
      Get a theoretical maximum power generation capacity of all group members combined.
      Returns:
      generation capacity watts
    • getStorageCapacityWattHours

      Long getStorageCapacityWattHours()
      Get a theoretical maximum power storage capacity of all group members combined.
      Returns:
      storage capacity in watt hours