|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.novell.service.file.nw.VolumeInformation
Provides for attribute values of volume information associated with a given Volume.
This class results in a mutable object. For versitility, code block synchronization has been implemented in the various jndi search and modify methods of this classes implementation to provide for thread safe operation.
If you have a code segment of a multi-threaded application that uses get methods of this class, and there is a potential of another thread randomly using corresponding set methods of this class, you should enclose the calls to the get methods of this class in a synchronized code block.
If you have a code segment of a multi-threaded application that uses set methods of this class, and there is a potential of another thread randomly using corresponding get methods of this class, you should enclose the calls to the set methods of this class in a synchronized code block.
Field Summary | |
static java.lang.String |
ATTRIBUTE_ID
Attribute ID of VolumeInformation. |
static java.lang.String |
AVAILABLEBLOCKS_FIELD
The AvailableBlocks compare field. |
static java.lang.String |
AVAILABLEDIRENTRIES_FIELD
The AvailableDirEntries compare field. |
static java.lang.String |
AVAILSUBALLOCSECTORS_FIELD
The AvailSubAllocSectors compare field. |
static java.lang.String |
CLUSTERSUSEDBYDIRS_FIELD
The ClustersUsedByDirs compare field. |
static java.lang.String |
CLUSTERSUSEDBYEXTDIRS_FIELD
The ClustersUsedByExtDirs compare field. |
static java.lang.String |
CLUSTERSUSEDBYFAT_FIELD
The ClustersUsedByFAT compare field. |
static java.lang.String |
COMPARE_SYNTAX_STRING
Schema Syntax of VolumeInformation. |
static java.lang.String |
COMPRESSEDSECTORS_FIELD
The CompressedSectors compare field. |
static java.lang.String |
DIRECTORYSERVICESNAME_FIELD
The DirectoryServicesName compare field. |
static java.lang.String |
EXTATTREXTANTSUSED_FIELD
The ExtAttrExtantsUsed compare field. |
static java.lang.String |
EXTATTRSDEFINED_FIELD
The ExtAttrsDefined compare field. |
static java.lang.String |
FREEABLELIMBOSECTORS_FIELD
The FreeableLimboSectors compare field. |
static java.lang.String |
FREECLUSTERS_FIELD
The FreeClusters compare field. |
static java.lang.String |
MIGRATEDSECTORS_FIELD
The MigratedSectors compare field. |
static java.lang.String |
NONFREEABLELIMBOSECTORS_FIELD
The NonfreeableLimboSectors compare field. |
static java.lang.String |
NONUSEABLESUBALLOCSECTORS_FIELD
The NonuseableSubAllocSectors compare field. |
static java.lang.String |
NOTYETPURGEABLEBLOCKS_FIELD
The NotYetPurgeableBlocks compare field. |
static java.lang.String |
NUMCOMPRESSEDDATASTREAMS_FIELD
The NumCompressedDataStreams compare field. |
static java.lang.String |
NUMCOMPRESSEDLIMBODATASTREAMS_FIELD
The NumCompressedLimboDataStreams compare field. |
static java.lang.String |
NUMDATASTREAMS_FIELD
The NumDataStreams compare field. |
static java.lang.String |
NUMLIMBODATASTREAMS_FIELD
The NumLimboDataStreams compare field. |
static java.lang.String |
NUMMIGRATEDDATASTREAMS_FIELD
The NumMigratedDataStreams compare field. |
static java.lang.String |
NUMNONCOMPRESSIBLEDATASTREAMS_FIELD
The NumNoncompressibleDataStreams compare field. |
static java.lang.String |
OLDESTDELFILEAGEINTICKS_FIELD
The OldestDelFileAgeInTicks compare field. |
static java.lang.String |
PRECOMPRESSEDSECTORS_FIELD
The PrecompressedSectors compare field. |
static java.lang.String |
PURGEABLEBLOCKS_FIELD
The PurgeableBlocks compare field. |
static java.lang.String |
RESERVED_FIELD
The Reserved compare field. |
static java.lang.String |
SCHEMA_BINDING_NAME
Schema Name of VolumeInformation. |
static java.lang.String |
SECTORSIZE_FIELD
The SectorSize compare field. |
static java.lang.String |
SECTORSPERBLOCK_FIELD
The SectorsPerBlock compare field. |
static java.lang.String |
SECTORSPERCLUSTER_FIELD
The SectorsPerCluster compare field. |
static java.lang.String |
STATUSFLAG_FIELD
The StatusFlag compare field. |
static java.lang.String |
SUBALLOCCLUSTERS_FIELD
The SubAllocClusters compare field. |
static java.lang.String |
SUBALLOCFREEABLECLUSTERS_FIELD
The SubAllocFreeableClusters compare field. |
static java.lang.String |
TOTALBLOCKS_FIELD
The TotalBlocks compare field. |
static java.lang.String |
TOTALDIRENTRIES_FIELD
The TotalDirEntries compare field. |
static java.lang.String |
TOTALEXTDIREXTANTS_FIELD
The TotalExtDirExtants compare field. |
static java.lang.String |
UNUSEDDIRENTRIES_FIELD
The UnusedDirEntries compare field. |
static java.lang.String |
UNUSEDEXTDIREXTANTS_FIELD
The UnusedExtDirExtants compare field. |
static java.lang.String |
VOLISREMOVABLEFLAG_FIELD
The VolIsRemovableFlag compare field. |
static java.lang.String |
VOLLASTMODIFIEDDATEANDTIME_FIELD
The VolLastModifiedDateAndTime compare field. |
static java.lang.String |
VOLNAME_FIELD
The VolName compare field. |
static java.lang.String |
VOLSIZEINCLUSTERS_FIELD
The VolSizeInClusters compare field. |
static java.lang.String |
VOLTYPE_FIELD
The VolType compare field. |
Constructor Summary | |
VolumeInformation()
Creates a Default VolumeInformation Constructor with no parameters. |
|
VolumeInformation(java.lang.String volName,
int totalBlocks,
int sectorsPerBlock,
int availableBlocks,
int totalDirEntries,
int availableDirEntries,
boolean volIsRemovableFlag,
int volType,
int statusFlag,
int sectorSize,
int sectorsPerCluster,
int volSizeInClusters,
int freeClusters,
int subAllocFreeableClusters,
int freeableLimboSectors,
int nonfreeableLimboSectors,
int availSubAllocSectors,
int nonuseableSubAllocSectors,
int subAllocClusters,
int numDataStreams,
int numLimboDataStreams,
int oldestDelFileAgeInTicks,
int numCompressedDataStreams,
int numCompressedLimboDataStreams,
int numNoncompressibleDataStreams,
int precompressedSectors,
int compressedSectors,
int numMigratedDataStreams,
int migratedSectors,
int clustersUsedByFAT,
int clustersUsedByDirs,
int clustersUsedByExtDirs,
int unusedDirEntries,
int totalExtDirExtants,
int unusedExtDirExtants,
int extAttrsDefined,
int extAttrExtantsUsed,
java.lang.String directoryServicesName,
int volLastModifiedDateAndTime,
int purgeableBlocks,
int notYetPurgeableBlocks,
int reserved)
Creates a full VolumeInformation Constructor with all possible parameters and initializes the object to the values of these parameters. |
Method Summary | |
java.lang.Object |
clone()
Instantiates a new VolumeInformation object with all new references, but with the same values within those references. |
void |
copyBase(CallsServiceRemote.VolumeInformationBase from)
Copies the from object into this CallsServiceRemote object. |
void |
copyExtended(CallsServiceRemote.VolumeInformationExtended from)
Copies the from object into this CallsServiceRemote object. |
boolean |
equals(java.lang.Object obj)
Compare the input object against this object for equality. |
int |
getAvailableBlocks()
Returns the availableBlocks field of this Object. |
int |
getAvailableDirEntries()
Returns the availableDirEntries field of this Object. |
int |
getAvailSubAllocSectors()
Returns the availSubAllocSectors field of this Object. |
int |
getClustersUsedByDirs()
Returns the clustersUsedByDirs field of this Object. |
int |
getClustersUsedByExtDirs()
Returns the clustersUsedByExtDirs field of this Object. |
int |
getClustersUsedByFAT()
Returns the clustersUsedByFAT field of this Object. |
java.lang.String |
getCompareString()
Returns the current value of compareString. |
int |
getCompressedSectors()
Returns the compressedSectors field of this Object. |
java.lang.String |
getDirectoryServicesName()
Returns a reference to this object's directoryServicesName field. |
int |
getExtAttrExtantsUsed()
Returns the extAttrExtantsUsed field of this Object. |
int |
getExtAttrsDefined()
Returns the extAttrsDefined field of this Object. |
int |
getFreeableLimboSectors()
Returns the freeableLimboSectors field of this Object. |
int |
getFreeClusters()
Returns the freeClusters field of this Object. |
int |
getMigratedSectors()
Returns the migratedSectors field of this Object. |
int |
getNonfreeableLimboSectors()
Returns the nonfreeableLimboSectors field of this Object. |
int |
getNonuseableSubAllocSectors()
Returns the nonuseableSubAllocSectors field of this Object. |
int |
getNotYetPurgeableBlocks()
Returns the notYetPurgeableBlocks field of this Object. |
int |
getNumCompressedDataStreams()
Returns the numCompressedDataStreams field of this Object. |
int |
getNumCompressedLimboDataStreams()
Returns the numCompressedLimboDataStreams field of this Object. |
int |
getNumDataStreams()
Returns the numDataStreams field of this Object. |
int |
getNumLimboDataStreams()
Returns the numLimboDataStreams field of this Object. |
int |
getNumMigratedDataStreams()
Returns the numMigratedDataStreams field of this Object. |
int |
getNumNoncompressibleDataStreams()
Returns the numNoncompressibleDataStreams field of this Object. |
int |
getOldestDelFileAgeInTicks()
Returns the oldestDelFileAgeInTicks field of this Object. |
int |
getPrecompressedSectors()
Returns the precompressedSectors field of this Object. |
int |
getPurgeableBlocks()
Returns the purgeableBlocks field of this Object. |
int |
getReserved()
Returns the reserved field of this Object. |
com.novell.service.rfc1960.Rfc1960Parser |
getSearchStringParser()
Returns a Rfc1960Parser object that was instantiated with the compareString last set by the setCompareString method. |
int |
getSectorSize()
Returns the sectorSize field of this Object. |
int |
getSectorsPerBlock()
Returns the sectorsPerBlock field of this Object. |
int |
getSectorsPerCluster()
Returns the sectorsPerCluster field of this Object. |
int |
getStatusFlag()
Returns the statusFlag field of this Object. |
int |
getSubAllocClusters()
Returns the subAllocClusters field of this Object. |
int |
getSubAllocFreeableClusters()
Returns the subAllocFreeableClusters field of this Object. |
int |
getTotalBlocks()
Returns the totalBlocks field of this Object. |
int |
getTotalDirEntries()
Returns the totalDirEntries field of this Object. |
int |
getTotalExtDirExtants()
Returns the totalExtDirExtants field of this Object. |
int |
getUnusedDirEntries()
Returns the unusedDirEntries field of this Object. |
int |
getUnusedExtDirExtants()
Returns the unusedExtDirExtants field of this Object. |
boolean |
getVolIsRemovableFlag()
Returns the volIsRemovableFlag field of this Object. |
int |
getVolLastModifiedDateAndTime()
Returns the volLastModifiedDateAndTime field of this Object. |
java.lang.String |
getVolName()
Returns the volName field of this Object. |
int |
getVolSizeInClusters()
Returns the volSizeInClusters field of this Object. |
int |
getVolType()
Returns the volType field of this Object. |
void |
setAvailableBlocks(int value)
Sets the availableBlocks field of this Object. |
void |
setAvailableDirEntries(int value)
Sets the availableDirEntries field of this Object. |
void |
setAvailSubAllocSectors(int value)
Sets the availSubAllocSectors field of this Object. |
void |
setClustersUsedByDirs(int value)
Sets the clustersUsedByDirs field of this Object. |
void |
setClustersUsedByExtDirs(int value)
Sets the clustersUsedByExtDirs field of this Object. |
void |
setClustersUsedByFAT(int value)
Sets the clustersUsedByFAT field of this Object. |
void |
setCompareString(java.lang.String compareString)
Set the compare string value for the compare fields. |
void |
setCompressedSectors(int value)
Sets the compressedSectors field of this Object. |
void |
setDirectoryServicesName(java.lang.String value)
Sets the directoryServicesName field of the Attribute. |
void |
setExtAttrExtantsUsed(int value)
Sets the extAttrExtantsUsed field of this Object. |
void |
setExtAttrsDefined(int value)
Sets the extAttrsDefined field of this Object. |
void |
setFreeableLimboSectors(int value)
Sets the freeableLimboSectors field of this Object. |
void |
setFreeClusters(int value)
Sets the freeClusters field of this Object. |
void |
setMigratedSectors(int value)
Sets the migratedSectors field of this Object. |
void |
setNonfreeableLimboSectors(int value)
Sets the nonfreeableLimboSectors field of this Object. |
void |
setNonuseableSubAllocSectors(int value)
Sets the nonuseableSubAllocSectors field of this Object. |
void |
setNotYetPurgeableBlocks(int value)
Sets the notYetPurgeableBlocks field of this Object. |
void |
setNumCompressedDataStreams(int value)
Sets the numCompressedDataStreams field of this Object. |
void |
setNumCompressedLimboDataStreams(int value)
Sets the numCompressedLimboDataStreams field of this Object. |
void |
setNumDataStreams(int value)
Sets the numDataStreams field of this Object. |
void |
setNumLimboDataStreams(int value)
Sets the numLimboDataStreams field of this Object. |
void |
setNumMigratedDataStreams(int value)
Sets the numMigratedDataStreams field of this Object. |
void |
setNumNoncompressibleDataStreams(int value)
Sets the numNoncompressibleDataStreams field of this Object. |
void |
setOldestDelFileAgeInTicks(int value)
Sets the oldestDelFileAgeInTicks field of this Object. |
void |
setPrecompressedSectors(int value)
Sets the precompressedSectors field of this Object. |
void |
setPurgeableBlocks(int value)
Sets the purgeableBlocks field of this Object. |
void |
setReserved(int value)
Sets the reserved field of this Object. |
void |
setSectorSize(int value)
Sets the sectorSize field of this Object. |
void |
setSectorsPerBlock(int value)
Sets the sectorsPerBlock field of this Object. |
void |
setSectorsPerCluster(int value)
Sets the sectorsPerCluster field of this Object. |
void |
setStatusFlag(int value)
Sets the statusFlag field of this Object. |
void |
setSubAllocClusters(int value)
Sets the subAllocClusters field of this Object. |
void |
setSubAllocFreeableClusters(int value)
Sets the subAllocFreeableClusters field of this Object. |
void |
setTotalBlocks(int value)
Sets the totalBlocks field of this Object. |
void |
setTotalDirEntries(int value)
Sets the totalDirEntries field of this Object. |
void |
setTotalExtDirExtants(int value)
Sets the totalExtDirExtants field of this Object. |
void |
setUnusedDirEntries(int value)
Sets the unusedDirEntries field of this Object. |
void |
setUnusedExtDirExtants(int value)
Sets the unusedExtDirExtants field of this Object. |
void |
setVolIsRemovableFlag(boolean value)
Sets the volIsRemovableFlag field of this Object. |
void |
setVolLastModifiedDateAndTime(int value)
Sets the volLastModifiedDateAndTime field of this Object. |
void |
setVolName(java.lang.String value)
Sets the volName field of this Object. |
void |
setVolSizeInClusters(int value)
Sets the volSizeInClusters field of this Object. |
void |
setVolType(int value)
Sets the volType field of this Object. |
java.lang.String |
toString()
Returns a String representation of this object. |
Methods inherited from class java.lang.Object |
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public static final java.lang.String ATTRIBUTE_ID
(ATTRIBUTE_ID = "Volume Information")
public static final java.lang.String SCHEMA_BINDING_NAME
(SCHEMA_BINDING_NAME = ATTRIBUTE_ID + " Definition")
public static final java.lang.String COMPARE_SYNTAX_STRING
(COMPARE_SYNTAX_STRING = "(" + SearchStringComponent.EQUALS_STRING + "," + SearchStringComponent.PRESENT_STRING + "," + SearchStringComponent.SUBSTRING_STRING + ")")
public static final java.lang.String VOLNAME_FIELD
(VOLNAME_FIELD = "VolName")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String TOTALBLOCKS_FIELD
(TOTALBLOCKS_FIELD = "TotalBlocks")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String SECTORSPERBLOCK_FIELD
(SECTORSPERBLOCK_FIELD = "SectorsPerBlock")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String AVAILABLEBLOCKS_FIELD
(AVAILABLEBLOCKS_FIELD = "AvailableBlocks")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String TOTALDIRENTRIES_FIELD
(TOTALDIRENTRIES_FIELD = "TotalDirEntries")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String AVAILABLEDIRENTRIES_FIELD
(AVAILABLEDIRENTRIES_FIELD = "AvailableDirEntries")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String VOLISREMOVABLEFLAG_FIELD
(VOLISREMOVABLEFLAG_FIELD = "VolIsRemovableFlag")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String VOLTYPE_FIELD
(VOLTYPE_FIELD = "VolType")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String STATUSFLAG_FIELD
(STATUSFLAG_FIELD = "StatusFlag")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String SECTORSIZE_FIELD
(SECTORSIZE_FIELD = "SectorSize")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String SECTORSPERCLUSTER_FIELD
(SECTORSPERCLUSTER_FIELD = "SectorsPerCluster")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String VOLSIZEINCLUSTERS_FIELD
(VOLSIZEINCLUSTERS_FIELD = "VolSizeInClusters")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String FREECLUSTERS_FIELD
(FREECLUSTERS_FIELD = "FreeClusters")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String SUBALLOCFREEABLECLUSTERS_FIELD
(SUBALLOCFREEABLECLUSTERS_FIELD = "SubAllocFreeableClusters")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String FREEABLELIMBOSECTORS_FIELD
(FREEABLELIMBOSECTORS_FIELD = "FreeableLimboSectors")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String NONFREEABLELIMBOSECTORS_FIELD
(NONFREEABLELIMBOSECTORS_FIELD = "NonfreeableLimboSectors")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String AVAILSUBALLOCSECTORS_FIELD
(AVAILSUBALLOCSECTORS_FIELD = "AvailSubAllocSectors")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String NONUSEABLESUBALLOCSECTORS_FIELD
(NONUSEABLESUBALLOCSECTORS_FIELD = "NonuseableSubAllocSectors")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String SUBALLOCCLUSTERS_FIELD
(SUBALLOCCLUSTERS_FIELD = "SubAllocClusters")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String NUMDATASTREAMS_FIELD
(NUMDATASTREAMS_FIELD = "NumDataStreams")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String NUMLIMBODATASTREAMS_FIELD
(NUMLIMBODATASTREAMS_FIELD = "NumLimboDataStreams")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String OLDESTDELFILEAGEINTICKS_FIELD
(OLDESTDELFILEAGEINTICKS_FIELD = "OldestDelFileAgeInTicks")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String NUMCOMPRESSEDDATASTREAMS_FIELD
(NUMCOMPRESSEDDATASTREAMS_FIELD = "NumCompressedDataStreams")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String NUMCOMPRESSEDLIMBODATASTREAMS_FIELD
(NUMCOMPRESSEDLIMBODATASTREAMS_FIELD = "NumCompressedLimboDataStreams")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String NUMNONCOMPRESSIBLEDATASTREAMS_FIELD
(NUMNONCOMPRESSIBLEDATASTREAMS_FIELD = "NumNoncompressibleDataStreams")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String PRECOMPRESSEDSECTORS_FIELD
(PRECOMPRESSEDSECTORS_FIELD = "PrecompressedSectors")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String COMPRESSEDSECTORS_FIELD
(COMPRESSEDSECTORS_FIELD = "CompressedSectors")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String NUMMIGRATEDDATASTREAMS_FIELD
(NUMMIGRATEDDATASTREAMS_FIELD = "NumMigratedDataStreams")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String MIGRATEDSECTORS_FIELD
(MIGRATEDSECTORS_FIELD = "MigratedSectors")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String CLUSTERSUSEDBYFAT_FIELD
(CLUSTERSUSEDBYFAT_FIELD = "ClustersUsedByFAT")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String CLUSTERSUSEDBYDIRS_FIELD
(CLUSTERSUSEDBYDIRS_FIELD = "ClustersUsedByDirs")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String CLUSTERSUSEDBYEXTDIRS_FIELD
(CLUSTERSUSEDBYEXTDIRS_FIELD = "ClustersUsedByExtDirs")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String UNUSEDDIRENTRIES_FIELD
(UNUSEDDIRENTRIES_FIELD = "UnusedDirEntries")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String TOTALEXTDIREXTANTS_FIELD
(TOTALEXTDIREXTANTS_FIELD = "TotalExtDirExtants")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String UNUSEDEXTDIREXTANTS_FIELD
(UNUSEDEXTDIREXTANTS_FIELD = "UnusedExtDirExtants")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String EXTATTRSDEFINED_FIELD
(EXTATTRSDEFINED_FIELD = "ExtAttrsDefined")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String EXTATTREXTANTSUSED_FIELD
(EXTATTREXTANTSUSED_FIELD = "ExtAttrExtantsUsed")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String DIRECTORYSERVICESNAME_FIELD
(DIRECTORYSERVICESNAME_FIELD = "DirectoryServicesName")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String VOLLASTMODIFIEDDATEANDTIME_FIELD
(VOLLASTMODIFIEDDATEANDTIME_FIELD = "VolLastModifiedDateAndTime")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String PURGEABLEBLOCKS_FIELD
(PURGEABLEBLOCKS_FIELD = "PurgeableBlocks")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String NOTYETPURGEABLEBLOCKS_FIELD
(NOTYETPURGEABLEBLOCKS_FIELD = "NotYetPurgeableBlocks")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
public static final java.lang.String RESERVED_FIELD
(RESERVED_FIELD = "Reserved")
setCompareString(java.lang.String)
,
equals(java.lang.Object)
Constructor Detail |
public VolumeInformation()
public VolumeInformation(java.lang.String volName, int totalBlocks, int sectorsPerBlock, int availableBlocks, int totalDirEntries, int availableDirEntries, boolean volIsRemovableFlag, int volType, int statusFlag, int sectorSize, int sectorsPerCluster, int volSizeInClusters, int freeClusters, int subAllocFreeableClusters, int freeableLimboSectors, int nonfreeableLimboSectors, int availSubAllocSectors, int nonuseableSubAllocSectors, int subAllocClusters, int numDataStreams, int numLimboDataStreams, int oldestDelFileAgeInTicks, int numCompressedDataStreams, int numCompressedLimboDataStreams, int numNoncompressibleDataStreams, int precompressedSectors, int compressedSectors, int numMigratedDataStreams, int migratedSectors, int clustersUsedByFAT, int clustersUsedByDirs, int clustersUsedByExtDirs, int unusedDirEntries, int totalExtDirExtants, int unusedExtDirExtants, int extAttrsDefined, int extAttrExtantsUsed, java.lang.String directoryServicesName, int volLastModifiedDateAndTime, int purgeableBlocks, int notYetPurgeableBlocks, int reserved)
The actual directoryServicesName parameter reference will be stored by this object (it will not be cloned). Later modifications to to this references state will be reflected in this object.
volName
- The volName data members value.totalBlocks
- The totalBlocks data members value.sectorsPerBlock
- The sectorsPerBlock data members value.availableBlocks
- The availableBlocks data members value.totalDirEntries
- The totalDirEntries data members value.availableDirEntries
- The availableDirEntries data members value.volIsRemovableFlag
- The volIsRemovableFlag data members value.volType
- The volType data members value.statusFlag
- The statusFlag data members value.sectorSize
- The sectorSize data members value.sectorsPerCluster
- The sectorsPerCluster data members value.volSizeInClusters
- The volSizeInClusters data members value.freeClusters
- The freeClusters data members value.subAllocFreeableClusters
- The subAllocFreeableClusters data
members value.freeableLimboSectors
- The freeableLimboSectors data
members value.nonfreeableLimboSectors
- The nonfreeableLimboSectors data
members value.availSubAllocSectors
- The availSubAllocSectors data
members value.nonuseableSubAllocSectors
- The nonuseableSubAllocSectors data
members value.subAllocClusters
- The subAllocClusters data members value.numDataStreams
- The numDataStreams data members value.numLimboDataStreams
- The numLimboDataStreams data members value.oldestDelFileAgeInTicks
- The oldestDelFileAgeInTicks data
members value.numCompressedDataStreams
- The numCompressedDataStreams data
members value.numCompressedLimboDataStreams
- The numCompressedLimboDataStreams
data members value.numNoncompressibleDataStreams
- The numNoncompressibleDataStreams
data members value.precompressedSectors
- The precompressedSectors data
members value.compressedSectors
- The compressedSectors data members
value.numMigratedDataStreams
- The numMigratedDataStreams data
members value.migratedSectors
- The migratedSectors data members value.clustersUsedByFAT
- The clustersUsedByFAT data members value.clustersUsedByDirs
- The clustersUsedByDirs data members value.clustersUsedByExtDirs
- The clustersUsedByExtDirs data
members value.unusedDirEntries
- The unusedDirEntries data members value.totalExtDirExtants
- The totalExtDirExtants data members value.unusedExtDirExtants
- The unusedExtDirExtants data members value.extAttrsDefined
- The extAttrsDefined data members value.extAttrExtantsUsed
- The extAttrExtantsUsed data members value.directoryServicesName
- The directoryServicesName data
members value.volLastModifiedDateAndTime
- The volLastModifiedDateAndTime data
members value.purgeableBlocks
- The purgeableBlocks data members value.notYetPurgeableBlocks
- The notYetPurgeableBlocks data members value.reserved
- The reserved data members value.Method Detail |
public java.lang.String getVolName()
public void setVolName(java.lang.String value)
value
- The new volName value.public int getTotalBlocks()
public void setTotalBlocks(int value)
value
- The new totalBlocks value.public int getSectorsPerBlock()
public void setSectorsPerBlock(int value)
value
- The new sectorsPerBlock value.public int getAvailableBlocks()
public void setAvailableBlocks(int value)
value
- The new availableBlocks value.public int getTotalDirEntries()
public void setTotalDirEntries(int value)
value
- The new totalDirEntries value.public int getAvailableDirEntries()
public void setAvailableDirEntries(int value)
value
- The new availableDirEntries value.public boolean getVolIsRemovableFlag()
public void setVolIsRemovableFlag(boolean value)
value
- The new volIsRemovableFlag value.public int getVolType()
public void setVolType(int value)
value
- The new volType value.public int getStatusFlag()
public void setStatusFlag(int value)
value
- The new statusFlag value.public int getSectorSize()
public void setSectorSize(int value)
value
- The new sectorSize value.public int getSectorsPerCluster()
public void setSectorsPerCluster(int value)
value
- The new sectorsPerCluster value.public int getVolSizeInClusters()
public void setVolSizeInClusters(int value)
value
- The new volSizeInClusters value.public int getFreeClusters()
public void setFreeClusters(int value)
value
- The new freeClusters value.public int getSubAllocFreeableClusters()
public void setSubAllocFreeableClusters(int value)
value
- The new subAllocFreeableClusters value.public int getFreeableLimboSectors()
public void setFreeableLimboSectors(int value)
value
- The new freeableLimboSectors value.public int getNonfreeableLimboSectors()
public void setNonfreeableLimboSectors(int value)
value
- The new nonfreeableLimboSectors value.public int getAvailSubAllocSectors()
public void setAvailSubAllocSectors(int value)
value
- The new availSubAllocSectors value.public int getNonuseableSubAllocSectors()
public void setNonuseableSubAllocSectors(int value)
value
- The new nonuseableSubAllocSectors value.public int getSubAllocClusters()
public void setSubAllocClusters(int value)
value
- The new subAllocClusters value.public int getNumDataStreams()
public void setNumDataStreams(int value)
value
- The new numDataStreams value.public int getNumLimboDataStreams()
public void setNumLimboDataStreams(int value)
value
- The new numLimboDataStreams value.public int getOldestDelFileAgeInTicks()
public void setOldestDelFileAgeInTicks(int value)
value
- The new oldestDelFileAgeInTicks value.public int getNumCompressedDataStreams()
public void setNumCompressedDataStreams(int value)
value
- The new numCompressedDataStreams value.public int getNumCompressedLimboDataStreams()
public void setNumCompressedLimboDataStreams(int value)
value
- The new numCompressedLimboDataStreams value.public int getNumNoncompressibleDataStreams()
public void setNumNoncompressibleDataStreams(int value)
value
- The new numNoncompressibleDataStreams value.public int getPrecompressedSectors()
public void setPrecompressedSectors(int value)
value
- The new precompressedSectors value.public int getCompressedSectors()
public void setCompressedSectors(int value)
value
- The new compressedSectors value.public int getNumMigratedDataStreams()
public void setNumMigratedDataStreams(int value)
value
- The new numMigratedDataStreams value.public int getMigratedSectors()
public void setMigratedSectors(int value)
value
- The new migratedSectors value.public int getClustersUsedByFAT()
public void setClustersUsedByFAT(int value)
value
- The new clustersUsedByFAT value.public int getClustersUsedByDirs()
public void setClustersUsedByDirs(int value)
value
- The new clustersUsedByDirs value.public int getClustersUsedByExtDirs()
public void setClustersUsedByExtDirs(int value)
value
- The new clustersUsedByExtDirs value.public int getUnusedDirEntries()
public void setUnusedDirEntries(int value)
value
- The new unusedDirEntries value.public int getTotalExtDirExtants()
public void setTotalExtDirExtants(int value)
value
- The new totalExtDirExtants value.public int getUnusedExtDirExtants()
public void setUnusedExtDirExtants(int value)
value
- The new unusedExtDirExtants value.public int getExtAttrsDefined()
public void setExtAttrsDefined(int value)
value
- The new extAttrsDefined value.public int getExtAttrExtantsUsed()
public void setExtAttrExtantsUsed(int value)
value
- The new extAttrExtantsUsed value.public java.lang.String getDirectoryServicesName()
public void setDirectoryServicesName(java.lang.String value)
value
- The new directoryServicesName value.public int getVolLastModifiedDateAndTime()
public void setVolLastModifiedDateAndTime(int value)
value
- The new volLastModifiedDateAndTime value.public int getPurgeableBlocks()
public void setPurgeableBlocks(int value)
value
- The new purgeableBlocks value.public int getNotYetPurgeableBlocks()
public void setNotYetPurgeableBlocks(int value)
value
- The new notYetPurgeableBlocks value.public int getReserved()
public void setReserved(int value)
value
- The new reserved value.public void setCompareString(java.lang.String compareString)
The compare string uses the RFC1960 (LDAP) search string format and is used to allow individual compares on the compare fields. See the list of compare fields in the full constructor parameter list. If the string passed in is not a valid RFC1960 formated string, this method will throw an IllegalArgumentException. If the compareString value is NULL, RFC1960 formatted compares will be disabled.
The names of these fields takes the names of their corresponding methods minus the get or set prefix. Given the following string:
"(&(Name=*printer*)(ObjectId>=2)(Rights>=128))"
The equals method will return TRUE if the name contains the substring printer, the objectId is not 2, and the rights are set to be able to modify (TA_MODIFY). If the approximate operator type is used on the Rights field the various bits of the operand value are checked, and if any of them are set, equals will return TRUE. For example: "(Rights~=3) returns TRUE if either the TA_READ or TA_WRITE bits are set, regardless of what other bits might be set.
compareString
- The RFC1960 formatted search string. NULL
disables this compare functionality.equals(java.lang.Object)
,
VOLNAME_FIELD
,
TOTALBLOCKS_FIELD
,
SECTORSPERBLOCK_FIELD
,
AVAILABLEBLOCKS_FIELD
,
TOTALDIRENTRIES_FIELD
,
AVAILABLEDIRENTRIES_FIELD
,
VOLISREMOVABLEFLAG_FIELD
,
VOLTYPE_FIELD
,
STATUSFLAG_FIELD
,
SECTORSIZE_FIELD
,
SECTORSPERCLUSTER_FIELD
,
VOLSIZEINCLUSTERS_FIELD
,
FREECLUSTERS_FIELD
,
SUBALLOCFREEABLECLUSTERS_FIELD
,
FREEABLELIMBOSECTORS_FIELD
,
NONFREEABLELIMBOSECTORS_FIELD
,
AVAILSUBALLOCSECTORS_FIELD
,
NONUSEABLESUBALLOCSECTORS_FIELD
,
SUBALLOCCLUSTERS_FIELD
,
NUMDATASTREAMS_FIELD
,
NUMLIMBODATASTREAMS_FIELD
,
OLDESTDELFILEAGEINTICKS_FIELD
,
NUMCOMPRESSEDDATASTREAMS_FIELD
,
NUMCOMPRESSEDLIMBODATASTREAMS_FIELD
,
NUMNONCOMPRESSIBLEDATASTREAMS_FIELD
,
PRECOMPRESSEDSECTORS_FIELD
,
COMPRESSEDSECTORS_FIELD
,
NUMMIGRATEDDATASTREAMS_FIELD
,
MIGRATEDSECTORS_FIELD
,
CLUSTERSUSEDBYFAT_FIELD
,
CLUSTERSUSEDBYDIRS_FIELD
,
CLUSTERSUSEDBYEXTDIRS_FIELD
,
UNUSEDDIRENTRIES_FIELD
,
TOTALEXTDIREXTANTS_FIELD
,
UNUSEDEXTDIREXTANTS_FIELD
,
EXTATTRSDEFINED_FIELD
,
EXTATTREXTANTSUSED_FIELD
,
DIRECTORYSERVICESNAME_FIELD
,
VOLLASTMODIFIEDDATEANDTIME_FIELD
,
PURGEABLEBLOCKS_FIELD
,
NOTYETPURGEABLEBLOCKS_FIELD
,
RESERVED_FIELD
public java.lang.String getCompareString()
setCompareString(java.lang.String)
public com.novell.service.rfc1960.Rfc1960Parser getSearchStringParser()
public boolean equals(java.lang.Object obj)
If the input object has a RFC1960 compare string, this method will do the comparision based on the commands in the compare string. If the operationType is illegal for the data type being compared, an IllegalArmumentException will be thrown.
obj
- The object to compare.setCompareString(java.lang.String)
,
VOLNAME_FIELD
,
TOTALBLOCKS_FIELD
,
SECTORSPERBLOCK_FIELD
,
AVAILABLEBLOCKS_FIELD
,
TOTALDIRENTRIES_FIELD
,
AVAILABLEDIRENTRIES_FIELD
,
VOLISREMOVABLEFLAG_FIELD
,
VOLTYPE_FIELD
,
STATUSFLAG_FIELD
,
SECTORSIZE_FIELD
,
SECTORSPERCLUSTER_FIELD
,
VOLSIZEINCLUSTERS_FIELD
,
FREECLUSTERS_FIELD
,
SUBALLOCFREEABLECLUSTERS_FIELD
,
FREEABLELIMBOSECTORS_FIELD
,
NONFREEABLELIMBOSECTORS_FIELD
,
AVAILSUBALLOCSECTORS_FIELD
,
NONUSEABLESUBALLOCSECTORS_FIELD
,
SUBALLOCCLUSTERS_FIELD
,
NUMDATASTREAMS_FIELD
,
NUMLIMBODATASTREAMS_FIELD
,
OLDESTDELFILEAGEINTICKS_FIELD
,
NUMCOMPRESSEDDATASTREAMS_FIELD
,
NUMCOMPRESSEDLIMBODATASTREAMS_FIELD
,
NUMNONCOMPRESSIBLEDATASTREAMS_FIELD
,
PRECOMPRESSEDSECTORS_FIELD
,
COMPRESSEDSECTORS_FIELD
,
NUMMIGRATEDDATASTREAMS_FIELD
,
MIGRATEDSECTORS_FIELD
,
CLUSTERSUSEDBYFAT_FIELD
,
CLUSTERSUSEDBYDIRS_FIELD
,
CLUSTERSUSEDBYEXTDIRS_FIELD
,
UNUSEDDIRENTRIES_FIELD
,
TOTALEXTDIREXTANTS_FIELD
,
UNUSEDEXTDIREXTANTS_FIELD
,
EXTATTRSDEFINED_FIELD
,
EXTATTREXTANTSUSED_FIELD
,
DIRECTORYSERVICESNAME_FIELD
,
VOLLASTMODIFIEDDATEANDTIME_FIELD
,
PURGEABLEBLOCKS_FIELD
,
NOTYETPURGEABLEBLOCKS_FIELD
,
RESERVED_FIELD
public java.lang.String toString()
The returned string is in the following format: "volName: s, totalBlocks: n, sectorsPerBlock: n, availableBlocks: n, totalDirEntries: n, availableDirEntries: n, volIsRemovableFlag: n, volType: n, statusFlag: n, sectorSize: n, sectorsPerCluster: n, volSizeInClusters: n, freeClusters: n, subAllocFreeableClusters: n, freeableLimboSectors: n, nonfreeableLimboSectors: n, availSubAllocSectors: n, nonuseableSubAllocSectors: n, subAllocClusters: n, numDataStreams: n, numLimboDataStreams: n, oldestDelFileAgeInTicks: n, numCompressedDataStreams: n, numCompressedLimboDataStreams: n, numNoncompressibleDataStreams: n, precompressedSectors: n, compressedSectors: n, numMigratedDataStreams: n, migratedSectors: n, clustersUsedByFAT: n, clustersUsedByDirs: n, clustersUsedByExtDirs: n, unusedDirEntries: n, totalExtDirExtants: n, unusedExtDirExtants: n, extAttrsDefined: n, extAttrExtantsUsed: n, directoryServicesName: n, volLastModifiedDateAndTime: n, purgeableBlocks: n, notYetPurgeableBlocks: n, reserved: n, compareString: s"
public java.lang.Object clone()
public void copyBase(CallsServiceRemote.VolumeInformationBase from)
public void copyExtended(CallsServiceRemote.VolumeInformationExtended from)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |