com.novell.admin.ns.fs.nw
Class DirectoryEntryInfoFacade

java.lang.Object
  |
  +--com.novell.admin.ns.ValueListFacade
        |
        +--com.novell.admin.ns.fs.nw.DirectoryEntryInfoFacade

public class DirectoryEntryInfoFacade
extends ValueListFacade

Facade for File System Directory Entry Info syntax.


Fields inherited from class com.novell.admin.ns.ValueListFacade
valueList
 
Constructor Summary
DirectoryEntryInfoFacade(ValueList comp)
          Facade constructor
 
Method Summary
static ValueList createValueList(long flags, long dataStreamSize, long totalStreamSize, long numberOfStreams, long directoryEntryNumber, long dosDirectoryNumber, long volumeNumber, long extendedAttributeDataSize, long extendedAttributeKeyCount, long extendedAttributeKeySize, long nsCreator, long nameLength, java.lang.String entryName, long modifySearchAttributes, long spaceAlloc, long modifyMask)
          File System Directory Entry Info ValueList factory.
 long getDataStreamSize()
          Retrieve the dataStreamSize from the valuelist.
 long getDirectoryEntryNumber()
          Retrieve the directoryEntryNumber from the valuelist.
 long getDOSDirectoryNumber()
          Retrieve the dosDirectoryNumber from the valuelist.
 java.lang.String getEntryName()
          Retrieve the entryName from the valuelist.
 long getExtendedAttributeDataSize()
          Retrieve the extendedAttributeDataSize from the valuelist.
 long getExtendedAttributeKeyCount()
          Retrieve the extendedAttributeKeyCount from the valuelist.
 long getExtendedAttributeKeySize()
          Retrieve the extendedAttributeKeySize from the valuelist.
 long getFlags()
          Retrieve the flags from the valuelist.
 long getModifyMask()
          Retrieve the modifyMask from the valuelist.
 long getModifySearchAttributes()
          Retrieve the modifySearchAttributes from the valuelist.
 long getNameLength()
          Retrieve the nameLength from the valuelist.
 long getNSCreator()
          Retrieve the nsCreator from the valuelist.
 long getNumberOfStreams()
          Retrieve the numberOfStreams from the valuelist.
 long getSpaceAlloc()
          Retrieve the modifySearchAttributes from the valuelist.
 long getTotalStreamSize()
          Retrieve the totalStreamSize from the valuelist.
 long getVolumeNumber()
          Retrieve the volumeNumber from the valuelist.
 
Methods inherited from class com.novell.admin.ns.ValueListFacade
getValueList, replaceBooleanValue, replaceHexValue, replaceLongValue, replaceStringValue, replaceValueList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectoryEntryInfoFacade

public DirectoryEntryInfoFacade(ValueList comp)
                         throws IncompatibleComponentException
Facade constructor
Parameters:
valueList - The ValueList which represents the Directory Entry Info data.
Throws:
IncompatibleComponentException - if the 'valueList' syntax is not NWFSSyntax.SYN_DIR_ENTRY_INFO.
Method Detail

createValueList

public static ValueList createValueList(long flags,
                                        long dataStreamSize,
                                        long totalStreamSize,
                                        long numberOfStreams,
                                        long directoryEntryNumber,
                                        long dosDirectoryNumber,
                                        long volumeNumber,
                                        long extendedAttributeDataSize,
                                        long extendedAttributeKeyCount,
                                        long extendedAttributeKeySize,
                                        long nsCreator,
                                        long nameLength,
                                        java.lang.String entryName,
                                        long modifySearchAttributes,
                                        long spaceAlloc,
                                        long modifyMask)
                                 throws IncompatibleComponentException
File System Directory Entry Info ValueList factory.
Parameters:
flags - Refer to Directory Entry Info Specification.
dataStreamSize - Refer to Directory Entry Info Specification.
totalStreamSize - Refer to Directory Entry Info Specification.
numberOfStreams - Refer to Directory Entry Info Specification.
directoryEntryNumber - Refer to Directory Entry Info Specification.
dosDirectoryNumber - Refer to Directory Entry Info Specification.
volumeNumber - Refer to Directory Entry Info Specification.
extendedAttributeDataSize - Refer to Directory Entry Info Specification.
extendedAttributeKeyCount - Refer to Directory Entry Info Specification.
extendedAttributeKeySize - Refer to Directory Entry Info Specification.
nsCreator - Refer to Directory Entry Info Specification.
nameLength - Refer to Directory Entry Info Specification.
entryName - Refer to Directory Entry Info Specification.
modifySearchAttributes - Refer to Directory Entry Info Specification.
modifyMask - Refer to Directory Entry Info Specification.
Returns:
A new Directory Entry Info ValueList.

getFlags

public long getFlags()
Retrieve the flags from the valuelist.
Returns:
The Directory Entry flags.

getDataStreamSize

public long getDataStreamSize()
Retrieve the dataStreamSize from the valuelist.
Returns:
The Directory Entry data stream size.

getTotalStreamSize

public long getTotalStreamSize()
Retrieve the totalStreamSize from the valuelist.
Returns:
The Directory Entry total stream size.

getNumberOfStreams

public long getNumberOfStreams()
Retrieve the numberOfStreams from the valuelist.
Returns:
The Directory Entry number of streams.

getDirectoryEntryNumber

public long getDirectoryEntryNumber()
Retrieve the directoryEntryNumber from the valuelist.
Returns:
The Directory Entry number.

getDOSDirectoryNumber

public long getDOSDirectoryNumber()
Retrieve the dosDirectoryNumber from the valuelist.
Returns:
The Directory Entry DOS directory number.

getVolumeNumber

public long getVolumeNumber()
Retrieve the volumeNumber from the valuelist.
Returns:
The Directory Entry volume number.

getExtendedAttributeDataSize

public long getExtendedAttributeDataSize()
Retrieve the extendedAttributeDataSize from the valuelist.
Returns:
The Directory Entry extended attribute data size.

getExtendedAttributeKeyCount

public long getExtendedAttributeKeyCount()
Retrieve the extendedAttributeKeyCount from the valuelist.
Returns:
The Directory Entry extended attribute key count.

getExtendedAttributeKeySize

public long getExtendedAttributeKeySize()
Retrieve the extendedAttributeKeySize from the valuelist.
Returns:
The Directory Entry extended attribute key size.

getNSCreator

public long getNSCreator()
Retrieve the nsCreator from the valuelist.
Returns:
The Directory Entry NS creator.

getNameLength

public long getNameLength()
Retrieve the nameLength from the valuelist.
Returns:
The Directory Entry name length.

getEntryName

public java.lang.String getEntryName()
Retrieve the entryName from the valuelist.
Returns:
The Directory Entry name.

getModifySearchAttributes

public long getModifySearchAttributes()
Retrieve the modifySearchAttributes from the valuelist.
Returns:
The Directory Entry modify search attributes.

getSpaceAlloc

public long getSpaceAlloc()
Retrieve the modifySearchAttributes from the valuelist.
Returns:
The Directory space allocated for the directory entry.

getModifyMask

public long getModifyMask()
Retrieve the modifyMask from the valuelist.
Returns:
The Directory Entry modify mask.


API Documentation Copyright © 1998-2003 Novell, Inc. All rights reserved.
ConsoleOne is a registered trademark of Novell Inc.
Generated December 9 2003 1727.