Package com.aoindustries.aoserv.cluster
Class PhysicalVolumeConfigurationInt
java.lang.Object
com.aoindustries.aoserv.cluster.PhysicalVolumeConfiguration
com.aoindustries.aoserv.cluster.PhysicalVolumeConfigurationInt
- All Implemented Interfaces:
Serializable
,Comparable<PhysicalVolumeConfiguration>
public class PhysicalVolumeConfigurationInt
extends PhysicalVolumeConfiguration
implements Serializable
A 32-bit implementation of PhysicalVolumeConfiguration to be used
when all three extents fields fit into 32 bits and at least one
value is greater than the 16-bit range. This covers the range
from 1 TB through until the logical or phyiscal volumes reach 128 EB.
- Author:
- AO Industries, Inc.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionlong
long
long
Methods inherited from class com.aoindustries.aoserv.cluster.PhysicalVolumeConfiguration
compareTo, equals, equals, getPhysicalVolume, hashCode, newInstance, overlaps, toString
-
Method Details
-
getFirstLogicalExtent
public long getFirstLogicalExtent()- Specified by:
getFirstLogicalExtent
in classPhysicalVolumeConfiguration
-
getFirstPhysicalExtent
public long getFirstPhysicalExtent()- Specified by:
getFirstPhysicalExtent
in classPhysicalVolumeConfiguration
-
getExtents
public long getExtents()- Specified by:
getExtents
in classPhysicalVolumeConfiguration
-