Package com.basis.api.admin
Interface BBjAdminBBjFile
- All Superinterfaces:
BBjAdminPropertyReader
,BBjAdminPropertyWriter
,Remote
- All Known Subinterfaces:
BBjAdminBBjFile_1412
Contains information about a data file examined by the BBj file system. This is
different than a BBjAdminFile in that a BBjAdminFile is examined using the OS
file system. So, any non-BASIS data file will show as a type STRING for the file type.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionReturns a list of KeyDescription objects for the keys on the file if it is a multi-keyed file.long
Returns number of records currently in the data file at the time this method is called.Methods inherited from interface com.basis.api.admin.BBjAdminPropertyReader
checkValueEqual, contains, contains, getBoolean, getDouble, getInt, getList, getLong, getProperties, getString, getType, getTypes, getValue
Methods inherited from interface com.basis.api.admin.BBjAdminPropertyWriter
addType, canAddNewProperties, canClear, clear, clearProperties, clearProperty, getReadOnly, hasChanged, isReadOnly, setBoolean, setDouble, setInt, setList, setLong, setProperties, setString, setValue
-
Field Details
-
FULL_PATH
- See Also:
-
NAME
- See Also:
-
FILE_TYPE
- See Also:
-
KEY_SIZE
- See Also:
-
RECORD_SIZE
- See Also:
-
-
Method Details
-
getRecordCount
Returns number of records currently in the data file at the time this method is called.- Throws:
BBjAdminException
-
getKeyDescriptions
Returns a list of KeyDescription objects for the keys on the file if it is a multi-keyed file. Single-keyed files will not return any information in this method, but rather, you should check the KEY_SIZE property for that information.- Throws:
BBjAdminException
-