public interface ConnectionMgr
Modifier and Type | Interface and Description |
---|---|
static interface |
ConnectionMgr.ClearListener |
Modifier and Type | Field and Description |
---|---|
static boolean |
DEBUG |
static long |
DEFAULT_ERASE_TIMEOUT |
static long |
DEFAULT_OPEN_TIMEOUT |
static java.util.logging.Logger |
LOG |
Modifier and Type | Method and Description |
---|---|
void |
addClearListener(ConnectionMgr.ClearListener p_listener) |
void |
authenticateBBj(byte[] p_auth) |
void |
backupJournaled(java.lang.String p_dir)
Backup a journaled system.
|
void |
backupJournaled(java.lang.String p_dir,
java.lang.String p_user,
java.lang.String p_password)
Backup a journaled system.
|
void |
changeDir(java.lang.String p_dir,
boolean p_useRemote)
Change current directory.
|
void |
changeDir(java.lang.String p_dir,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password)
Change current directory.
|
boolean |
checkoutLicense()
Try to checkout a license using the license connection if one is not
already checked out.
|
void |
chmod(java.lang.String p_filename,
int p_permissions,
boolean p_useRemote) |
void |
chmod(java.lang.String p_filename,
int p_permissions,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password) |
void |
clear()
Clear any cache that might exist.
|
void |
clearFcbCache()
Clear the FCBCACHE.
|
void |
convert(java.lang.String p_filename,
boolean p_recoverable,
boolean p_overwrite,
boolean p_useRemote,
java.lang.String p_filePassword)
Convert (upgrade) file to latest file format.
|
void |
convert(java.lang.String p_filename,
boolean p_recoverable,
boolean p_overwrite,
boolean p_useRemote,
java.lang.String p_filePassword,
long p_timeout)
Convert (upgrade) file to latest file format.
|
void |
convert(java.lang.String p_filename,
boolean p_recoverable,
boolean p_overwrite,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.lang.String p_filePassword)
Convert (upgrade) file to latest file format.
|
void |
convert(java.lang.String p_filename,
boolean p_recoverable,
boolean p_overwrite,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.lang.String p_filePassword,
long p_timeout)
Convert (upgrade) file to latest file format.
|
void |
copyToJournaled(java.lang.String p_sourceFile,
java.lang.String p_destinationFile,
java.lang.String p_userName,
java.lang.String p_password)
This call will copy the source file to a file in the journaled filesystem
as the destination file.
|
NagProcess |
createDefaultNagProcess(NagListener p_listener) |
void |
createDirectFile(java.lang.String p_filename,
byte p_keySize,
long p_records,
int p_recordSize,
boolean p_useRemote)
Create a DIRECT or SORT file.
|
void |
createDirectFile(java.lang.String p_filename,
byte p_keySize,
long p_records,
int p_recordSize,
boolean p_useRemote,
java.lang.String p_mode)
Create a DIRECT or SORT file.
|
void |
createDirectFile(java.lang.String p_filename,
byte p_keySize,
long p_records,
int p_recordSize,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a DIRECT or SORT file.
|
void |
createDirectFile(java.lang.String p_filename,
byte p_keySize,
long p_records,
int p_recordSize,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a DIRECT or SORT file.
|
void |
createFile(byte[] p_fid,
boolean p_useRemote)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
byte[] p_fin,
boolean p_useRemote)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
byte[] p_fin,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
int p_fidlen,
boolean p_useRemote)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
int p_fidlen,
boolean p_useRemote,
java.lang.String p_mode)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
int p_fidlen,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
int p_fidlen,
byte[] p_fin,
int p_finlen,
boolean p_useRemote)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
int p_fidlen,
byte[] p_fin,
int p_finlen,
boolean p_useRemote,
java.lang.String p_mode)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
int p_fidlen,
byte[] p_fin,
int p_finlen,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
int p_fidlen,
byte[] p_fin,
int p_finlen,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a file generically from a FID.
|
void |
createFile(byte[] p_fid,
int p_fidOffset,
int p_fidlen,
byte[] p_fin,
int p_finOffset,
int p_finlen,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a file generically from a FID.
|
default void |
createFile(ByteBuf p_fid,
ByteBuf p_fin,
boolean p_useRemote,
java.lang.String p_mode)
Create a file generically from a FID.
|
default void |
createFile(java.nio.ByteBuffer p_fid,
java.nio.ByteBuffer p_fin,
boolean p_useRemote,
java.lang.String p_mode)
Create a file generically from a FID.
|
void |
createIndexedFile(java.lang.String p_filename,
long p_records,
int p_recordSize,
boolean p_useRemote)
Create an INDEXED file.
|
void |
createIndexedFile(java.lang.String p_filename,
long p_records,
int p_recordSize,
boolean p_useRemote,
java.lang.String p_mode)
Create an INDEXED file.
|
void |
createIndexedFile(java.lang.String p_filename,
long p_records,
int p_recordSize,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create an INDEXED file.
|
void |
createIndexedFile(java.lang.String p_filename,
long p_records,
int p_recordSize,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create an INDEXED file.
|
void |
createJournaled(java.lang.String p_name,
int p_keySize,
int p_recordSize)
Create a journaled file.
|
void |
createJournaled(java.lang.String p_name,
int p_keySize,
int p_recordSize,
java.lang.String p_mode)
Create a journaled file.
|
void |
createJournaled(java.lang.String p_name,
int p_keySize,
int p_recordSize,
java.lang.String p_user,
java.lang.String p_password)
Create a journaled file.
|
void |
createJournaled(java.lang.String p_name,
int p_keySize,
int p_recordSize,
java.lang.String p_user,
java.lang.String p_password,
java.lang.String p_mode)
Create a journaled file.
|
void |
createJournaled(java.lang.String p_name,
java.util.List p_keys,
int p_recordSize)
Create a journaled file.
|
void |
createJournaled(java.lang.String p_name,
java.util.List p_keys,
int p_recordSize,
java.lang.String p_mode)
Create a journaled file.
|
void |
createJournaled(java.lang.String p_name,
java.util.List p_keys,
int p_recordSize,
java.lang.String p_user,
java.lang.String p_password)
Create a journaled file.
|
void |
createJournaled(java.lang.String p_name,
java.util.List p_keys,
int p_recordSize,
java.lang.String p_user,
java.lang.String p_password,
java.lang.String p_mode)
Create a journaled file.
|
void |
createMKeyedFile(java.lang.String p_filename,
byte p_keySize,
long p_records,
int p_recordSize,
boolean p_64bit,
boolean p_tagged,
boolean p_useRemote)
Create a single keyed MKEYED file.
|
void |
createMKeyedFile(java.lang.String p_filename,
byte p_keySize,
long p_records,
int p_recordSize,
boolean p_64bit,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_mode)
Create a single keyed MKEYED file.
|
void |
createMKeyedFile(java.lang.String p_filename,
byte p_keySize,
long p_records,
int p_recordSize,
boolean p_64bit,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a single keyed MKEYED file.
|
void |
createMKeyedFile(java.lang.String p_filename,
byte p_keySize,
long p_records,
int p_recordSize,
boolean p_64bit,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a single keyed MKEYED file.
|
void |
createMKeyedFile(java.lang.String p_filename,
java.util.List p_keys,
long p_records,
int p_recordSize,
boolean p_64bit,
boolean p_tagged,
boolean p_useRemote)
Create a multi keyed MKEYED file.
|
void |
createMKeyedFile(java.lang.String p_filename,
java.util.List p_keys,
long p_records,
int p_recordSize,
boolean p_64bit,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_mode)
Create a multi keyed MKEYED file.
|
void |
createMKeyedFile(java.lang.String p_filename,
java.util.List p_keys,
long p_records,
int p_recordSize,
boolean p_64bit,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a multi keyed MKEYED file.
|
void |
createMKeyedFile(java.lang.String p_filename,
java.util.List p_keys,
long p_records,
int p_recordSize,
boolean p_64bit,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a multi keyed MKEYED file.
|
void |
createSerialFile(java.lang.String p_filename,
long p_records,
int p_recordSize,
boolean p_useRemote)
Create a SERIAL file.
|
void |
createSerialFile(java.lang.String p_filename,
long p_records,
int p_recordSize,
boolean p_useRemote,
java.lang.String p_mode)
Create a SERIAL file.
|
void |
createSerialFile(java.lang.String p_filename,
long p_records,
int p_recordSize,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a SERIAL file.
|
void |
createSerialFile(java.lang.String p_filename,
long p_records,
int p_recordSize,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a SERIAL file.
|
void |
createStringFile(java.lang.String p_filename,
boolean p_useRemote)
Create a STRING file.
|
void |
createStringFile(java.lang.String p_filename,
boolean p_useRemote,
java.lang.String p_mode)
Create a STRING file.
|
void |
createStringFile(java.lang.String p_filename,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a STRING file.
|
void |
createStringFile(java.lang.String p_filename,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a STRING file.
|
void |
createTextSearchFile(java.lang.String p_filename,
java.lang.String p_template,
java.lang.String p_idField,
boolean p_useRemote,
java.lang.String p_mode)
Create a text search file/directory.
|
void |
createTextSearchFile(java.lang.String p_filename,
java.lang.String p_template,
java.lang.String p_idField,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a text search file/directory.
|
void |
createVKeyedFile(java.lang.String p_filename,
int p_keySize,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_mode)
Create a single keyed VKEYED file.
|
void |
createVKeyedFile(java.lang.String p_filename,
int p_keySize,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a single keyed VKEYED file.
|
void |
createVKeyedFile(java.lang.String p_filename,
java.util.List p_keys,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_mode)
Create a multi keyed VKEYED file.
|
void |
createVKeyedFile(java.lang.String p_filename,
java.util.List p_keys,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a multi keyed VKEYED file.
|
void |
createXFile(byte[] p_xfid,
boolean p_useRemote)
Create a file generically from an XFID.
|
void |
createXFile(byte[] p_xfid,
boolean p_useRemote,
java.lang.String p_mode)
Create a file generically from an XFID.
|
void |
createXFile(byte[] p_xfid,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a file generically from an XFID.
|
void |
createXFile(byte[] p_xfid,
byte[] p_xfin,
boolean p_useRemote)
Create a file generically from an XFID.
|
void |
createXFile(byte[] p_xfid,
byte[] p_xfin,
boolean p_useRemote,
java.lang.String p_mode)
Create a file generically from an XFID.
|
void |
createXFile(byte[] p_xfid,
byte[] p_xfin,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a file generically from an XFID.
|
void |
createXFile(byte[] p_xfid,
byte[] p_xfin,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a file generically from an XFID.
|
void |
createXFile(byte[] p_xfid,
int p_xfidoffset,
int p_xfidlen,
byte[] p_xfin,
int p_xfinoffset,
int p_xfinlength,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a file generically from an XFID.
|
default void |
createXFile(ByteBuf p_xfid,
ByteBuf p_xfin,
boolean p_useRemote,
java.lang.String p_mode)
Create a file generically from an XFID.
|
default void |
createXFile(java.nio.ByteBuffer p_xfid,
java.nio.ByteBuffer p_xfin,
boolean p_useRemote,
java.lang.String p_mode)
Create a file generically from an XFID.
|
void |
createXKeyedFile(java.lang.String p_filename,
int p_keySize,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote)
Create a single keyed XKEYED file.
|
void |
createXKeyedFile(java.lang.String p_filename,
int p_keySize,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_mode)
Create a single keyed XKEYED file.
|
void |
createXKeyedFile(java.lang.String p_filename,
int p_keySize,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a single keyed XKEYED file.
|
void |
createXKeyedFile(java.lang.String p_filename,
int p_keySize,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a single keyed XKEYED file.
|
void |
createXKeyedFile(java.lang.String p_filename,
java.util.List p_keys,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote)
Create a multi keyed XKEYED file.
|
void |
createXKeyedFile(java.lang.String p_filename,
java.util.List p_keys,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_mode)
Create a multi keyed XKEYED file.
|
void |
createXKeyedFile(java.lang.String p_filename,
java.util.List p_keys,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a multi keyed XKEYED file.
|
void |
createXKeyedFile(java.lang.String p_filename,
java.util.List p_keys,
long p_records,
int p_recordSize,
boolean p_tagged,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask,
java.lang.String p_mode)
Create a multi keyed XKEYED file.
|
void |
enableFcbCache(boolean p_enable)
Enable or disable FCBCACHE.
|
void |
erase(java.lang.String p_filename,
boolean p_useRemote)
Erase a file.
|
void |
erase(java.lang.String p_filename,
boolean p_useRemote,
long p_timeout)
Erase a file.
|
void |
erase(java.lang.String p_filename,
boolean p_useRemote,
long p_timeout,
java.lang.String p_user,
java.lang.String p_password)
Erase a file.
|
void |
erase(java.lang.String p_filename,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password)
Erase a file.
|
void |
eraseJournaled(java.lang.String p_name)
Erase a journaled file.
|
void |
eraseJournaled(java.lang.String p_name,
java.lang.String p_user,
java.lang.String p_password)
Erase a journaled file.
|
boolean |
exists(java.lang.String p_filename,
boolean p_useRemote)
Does the named file exist?
|
boolean |
exists(java.lang.String p_filename,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password)
Does the named file exist?
|
boolean |
fcbCacheEnabled()
Is the FCBCACHE enabled?
|
java.lang.String |
getActualLicenseVersion() |
int |
getAvailableCount()
Get license available count.
|
java.util.List<ConnectionMgr.ClearListener> |
getClearListeners() |
java.lang.String |
getConnectionID()
Get the connection id.
|
java.lang.String |
getConsole()
Get the console for this
ConnectionMgr . |
long |
getDefaultOpenTimeout()
Get the default open timeout.
|
int |
getDefaultServerPort()
Get the default filesystem server port.
|
java.lang.String |
getDir()
Get current directory.
|
java.lang.String |
getDir(java.lang.String p_user,
java.lang.String p_password)
Get current directory.
|
void |
getDVKLic()
obtaind DVKLicense.
|
boolean |
getEnterprise()
Get whether we have an enterprise license.
|
int |
getExpirationDate()
Get license expiration date.
|
boolean |
getFullyFunctional()
Get whether we have an fully functional license (as opposed to Runtime).
|
java.net.InetAddress |
getHost()
Get the host for this
ConnectionMgr . |
long |
getLastUsed() |
License |
getLicense(java.lang.String p_feature,
java.lang.String p_version)
Get a user specified license.
|
java.lang.String |
getLicenseMessage()
Get license error message.
|
java.lang.String |
getLicenseVersion() |
int |
getMachineUniqueId()
Get a machine unique id.
|
java.lang.String |
getPassword()
Get the default password for this
ConnectionMgr . |
int |
getPermissions(java.lang.String p_filename,
boolean p_useRemote) |
int |
getPermissions(java.lang.String p_filename,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password) |
void |
getSAMLic()
obtaind SAMLicense.
|
boolean |
getScanAllRoots()
Get whether or not the prefix scan should check all roots.
|
java.lang.String |
getSerialNumber()
Get serial number from license connection.
|
boolean |
getSQLReadWrite()
Get whether we have an SQL Read/Write license.
|
java.lang.String |
getTempFilename(java.lang.String p_prefix,
java.lang.String p_suffix)
Get a temporary local filename.
|
java.lang.String |
getTempFilename(java.lang.String p_prefix,
java.lang.String p_suffix,
java.lang.String p_directory)
Get a temporary local filename.
|
java.lang.String |
getTempFilename(java.lang.String p_prefix,
java.lang.String p_suffix,
java.lang.String p_user,
java.lang.String p_password)
Get a temporary local filename.
|
java.lang.String |
getTempFilename(java.lang.String p_prefix,
java.lang.String p_suffix,
java.lang.String p_directory,
java.lang.String p_user,
java.lang.String p_password)
Get a temporary local filename.
|
FilesystemTransaction |
getTransaction(int p_degree,
boolean p_readOnly)
Get a transaction (possibly read only).
|
FilesystemTransaction |
getTransaction(int p_degree,
boolean p_readOnly,
java.lang.String p_user,
java.lang.String p_password)
Get a transaction (possibly read only).
|
FilesystemTransaction |
getTransaction(java.lang.String p_host,
int p_port,
int p_degree,
boolean p_readOnly)
Get a transaction (possibly read only).
|
FilesystemTransaction |
getTransaction(java.lang.String p_host,
int p_port,
int p_degree,
boolean p_readOnly,
java.lang.String p_user,
java.lang.String p_password)
Get a transaction (possibly read only).
|
int |
getUmask()
Get the default UMASK.
|
java.lang.String |
getUser()
Get the default user name for this
ConnectionMgr . |
int |
getUserCount()
Get license user count.
|
boolean |
hasLocalProtectedAccess() |
boolean |
haveLicenseConnection()
Get whether license information is available to the user.
|
void |
initLocalConnection()
Initialize the local (license) connection -- making sure that the license
is checked out and license information is available.
|
void |
initLocalConnection(java.lang.String p_user,
java.lang.String p_password)
Initialize the local (license) connection -- making sure that the license
is checked out and license information is available.
|
boolean |
isFileLocal(java.lang.String p_filename,
boolean p_useRemote) |
boolean |
isLocal(java.net.InetAddress p_address,
int p_port) |
boolean |
isReadable(java.lang.String p_filename,
boolean p_useRemote)
Is the named file readable?
|
boolean |
isReadable(java.lang.String p_filename,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password)
Is the named file readable?
|
boolean |
isSAMAvailable() |
boolean |
isWritable(java.lang.String p_filename,
boolean p_useRemote)
Is the named file writable?
|
boolean |
isWritable(java.lang.String p_filename,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password)
Is the named file writable?
|
void |
mkdir(java.lang.String p_filename,
boolean p_useRemote)
Create a directory.
|
void |
mkdir(java.lang.String p_filename,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
int p_umask)
Create a directory.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
boolean p_useRemote)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
boolean p_useRemote,
boolean p_advisoryLocking)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_mode,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_mode,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
long p_timeout)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_mode,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
java.lang.String p_filePassword)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_mode,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
java.lang.String p_filePassword,
long p_timeout)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_mode,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
java.lang.String p_filePassword)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_mode,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
java.lang.String p_filePassword,
long p_timeout)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
boolean p_advisoryLocking)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
boolean p_advisoryLocking,
int p_umask)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
java.util.List p_path)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
boolean p_advisoryLocking)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
boolean p_advisoryLocking,
int p_umask)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path,
boolean p_advisoryLocking)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
int p_mode,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
java.lang.String p_modes,
boolean p_useRemote,
boolean p_advisoryLocking,
int p_umask)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
java.lang.String p_modes,
boolean p_useRemote,
boolean p_advisoryLocking,
int p_umask,
long p_timeout)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
java.lang.String p_modes,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
java.lang.String p_modes,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
java.lang.String p_modes,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
long p_timeout)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
java.lang.String p_modes,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
long p_timeout)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
java.lang.String p_modes,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
int p_recordSize,
java.lang.String p_modes,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
long p_timeout)
Open a file either as STRING or INDEXED.
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
java.lang.String p_encryptPassword,
boolean p_useRemote)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
java.lang.String p_encryptPassword,
boolean p_useRemote,
boolean p_advisoryLocking) |
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
java.lang.String p_modes,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
java.lang.String p_filePassword)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
java.lang.String p_modes,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
java.lang.String p_filePassword,
long p_timeout)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
java.lang.String p_modes,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
java.lang.String p_filePassword)
Open a file normally (per the file type).
|
FilePosition |
open(java.lang.String p_filename,
boolean p_readOnly,
java.lang.String p_modes,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path,
boolean p_advisoryLocking,
int p_umask,
java.lang.String p_filePassword,
long p_timeout)
Open a file normally (per the file type).
|
FilePosition |
openJournaled(java.lang.String p_name,
FilesystemTransaction p_transaction,
boolean p_readOnly)
Open a journaled file.
|
FilePosition |
openJournaled(java.lang.String p_name,
FilesystemTransaction p_transaction,
boolean p_readOnly,
java.lang.String p_mode)
Open a journaled file.
|
FilePosition |
openJournaled(java.lang.String p_name,
FilesystemTransaction p_transaction,
boolean p_readOnly,
java.lang.String p_mode,
long p_timeout)
Open a journaled file.
|
FilePosition |
openJournaled(java.lang.String p_name,
FilesystemTransaction p_transaction,
boolean p_readOnly,
java.lang.String p_user,
java.lang.String p_password)
Open a journaled file.
|
FilePosition |
openJournaled(java.lang.String p_name,
FilesystemTransaction p_transaction,
boolean p_readOnly,
java.lang.String p_user,
java.lang.String p_password,
java.lang.String p_mode)
Open a journaled file.
|
FilePosition |
openJournaled(java.lang.String p_name,
FilesystemTransaction p_transaction,
boolean p_readOnly,
java.lang.String p_user,
java.lang.String p_password,
java.lang.String p_mode,
long p_timeout)
Open a journaled file.
|
FilePosition |
openSelect(java.lang.String p_filename,
java.lang.String p_fieldList,
java.lang.String p_template,
java.lang.String p_where,
java.lang.String p_sortby,
long p_limit,
java.lang.String p_mode,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
java.lang.String p_filePassword)
Open a file using SELECT.
|
FilePosition |
openSelect(java.lang.String p_filename,
java.lang.String p_fieldList,
java.lang.String p_template,
java.lang.String p_where,
java.lang.String p_sortby,
long p_limit,
java.lang.String p_mode,
boolean p_useRemote,
java.util.List p_path,
boolean p_advisoryLocking,
java.lang.String p_filePassword,
long p_timeout)
Open a file using SELECT.
|
FilePosition |
openSelect(java.lang.String p_filename,
java.lang.String p_fieldList,
java.lang.String p_template,
java.lang.String p_where,
java.lang.String p_sortby,
long p_limit,
java.lang.String p_mode,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path,
boolean p_advisoryLocking,
java.lang.String p_filePassword)
Open a file using SELECT.
|
FilePosition |
openSelect(java.lang.String p_filename,
java.lang.String p_fieldList,
java.lang.String p_template,
java.lang.String p_where,
java.lang.String p_sortby,
long p_limit,
java.lang.String p_mode,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.util.List p_path,
boolean p_advisoryLocking,
java.lang.String p_filePassword,
long p_timeout)
Open a file using SELECT.
|
RecoverStatus |
recover(java.lang.String p_filename,
boolean p_overwrite,
boolean p_useRemote)
Recover a recoverable file.
|
RecoverStatus |
recover(java.lang.String p_filename,
boolean p_overwrite,
boolean p_useRemote,
java.lang.String p_filePassword)
Recover a recoverable file.
|
RecoverStatus |
recover(java.lang.String p_filename,
boolean p_overwrite,
boolean p_useRemote,
java.lang.String p_filePassword,
long p_timeout)
Recover a recoverable file.
|
RecoverStatus |
recover(java.lang.String p_filename,
boolean p_overwrite,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password)
Recover a recoverable file.
|
RecoverStatus |
recover(java.lang.String p_filename,
boolean p_overwrite,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
long p_timeout)
Recover a recoverable file.
|
RecoverStatus |
recover(java.lang.String p_filename,
boolean p_overwrite,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.lang.String p_filePassword)
Recover a recoverable file.
|
RecoverStatus |
recover(java.lang.String p_filename,
boolean p_overwrite,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password,
java.lang.String p_filePassword,
long p_timeout)
Recover a recoverable file.
|
void |
removeClearListener(ConnectionMgr.ClearListener p_listener) |
void |
rename(java.lang.String p_fromFilename,
java.lang.String p_toFilename,
boolean p_useRemote)
Rename a file.
|
void |
rename(java.lang.String p_fromFilename,
java.lang.String p_toFilename,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password)
Rename a file.
|
void |
renameJournaled(java.lang.String p_from,
java.lang.String p_to)
Rename a journaled file.
|
void |
renameJournaled(java.lang.String p_from,
java.lang.String p_to,
java.lang.String p_user,
java.lang.String p_password)
Rename a journaled file.
|
void |
rmdir(java.lang.String p_filename,
boolean p_useRemote)
Remove a directory.
|
void |
rmdir(java.lang.String p_filename,
boolean p_useRemote,
long p_timeout)
Remove a directory.
|
void |
rmdir(java.lang.String p_filename,
boolean p_useRemote,
long p_timeout,
java.lang.String p_user,
java.lang.String p_password)
Remove a directory.
|
void |
rmdir(java.lang.String p_filename,
boolean p_useRemote,
java.lang.String p_user,
java.lang.String p_password)
Remove a directory.
|
void |
setConnectionID(java.lang.String p_connectionID)
Set the connection id.
|
void |
setConsole(java.lang.String p_console) |
void |
setDefaultOpenTimeout(long p_timeout)
Set the default open timeout.
|
void |
setDisksyn(java.util.Map p_disksyn)
Set disksyn map.
|
void |
setEnforceEnterprise(boolean p_enforceEnterprise)
Set whether the
ConnectionMgr should enforce the enterprise
license. |
void |
setHost(java.net.InetAddress p_host) |
void |
setNagProcess(NagProcess p_process)
Set the
NagProcess that will be used to process the nag
message for licensing. |
void |
setPassword(java.lang.String p_password) |
void |
setPrefixes(java.util.List p_prefixes)
Set the prefix list used for opening files.
|
void |
setPrefixes(java.lang.String p_path)
Set the prefix list used for opening files from a
String
path. |
void |
setPrefixes(java.lang.String p_path,
char p_separator)
Set the prefix list used for opening files from a
String
path given a separator character. |
void |
setScanAllRoots(boolean p_scan)
Set whether or not the prefix scan should check all roots.
|
void |
setUmask(int p_umask) |
void |
setUser(java.lang.String p_user)
Set the default user name for this
ConnectionMgr . |
boolean |
shouldNag() |
void |
updateLastUsed() |
void |
updateLicense()
Call to update the license.
|
void |
verifyLicenseConnection()
Verify a license connection...
|
boolean |
viewEnterprise() |
static final java.util.logging.Logger LOG
static final boolean DEBUG
static final long DEFAULT_OPEN_TIMEOUT
static final long DEFAULT_ERASE_TIMEOUT
void addClearListener(ConnectionMgr.ClearListener p_listener)
void removeClearListener(ConnectionMgr.ClearListener p_listener)
java.util.List<ConnectionMgr.ClearListener> getClearListeners()
long getLastUsed()
void updateLastUsed()
long getDefaultOpenTimeout()
void setDefaultOpenTimeout(long p_timeout)
p_timeout
- Default timeout for open in milliseconds,int getDefaultServerPort()
void setUser(java.lang.String p_user)
ConnectionMgr
.p_user
- Default user name for server connections from this
ConnectionMgr
.void setPassword(java.lang.String p_password)
void setUmask(int p_umask)
void authenticateBBj(byte[] p_auth)
void setConsole(java.lang.String p_console)
void setHost(java.net.InetAddress p_host)
void setNagProcess(NagProcess p_process)
NagProcess
that will be used to process the nag
message for licensing.p_process
- NagProcess
instance that should be used to
process nag messages.java.lang.String getUser()
ConnectionMgr
.ConnectionMgr
.java.lang.String getPassword()
ConnectionMgr
.ConnectionMgr
.int getUmask()
java.lang.String getConsole()
ConnectionMgr
.ConnectionMgr
.java.net.InetAddress getHost()
ConnectionMgr
. This value is ignored
by the client side interface.void setScanAllRoots(boolean p_scan)
boolean getScanAllRoots()
void setPrefixes(java.util.List p_prefixes)
p_prefixes
- List of strings to use as file name prefixes.void setPrefixes(java.lang.String p_path)
String
path.p_path
- String
path of file name prefixes separated by
the File.pathSeparatorChar
.void setPrefixes(java.lang.String p_path, char p_separator)
String
path given a separator character.p_path
- String
path of file name prefixes separated by
the provided separator character.p_separator
- Separator character to use in splitting the provided
String
path.void setDisksyn(java.util.Map p_disksyn)
void enableFcbCache(boolean p_enable)
p_enable
- true if the FCBCACHE should be enabled.boolean fcbCacheEnabled()
void clearFcbCache()
void setConnectionID(java.lang.String p_connectionID)
java.lang.String getConnectionID()
void clear()
void initLocalConnection() throws FilesystemException
FilesystemException
- if there is a problem establishing a connection to the
license (local) server.void initLocalConnection(java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_user
- User name for the license connection.p_password
- Password for the license connection.FilesystemException
- if there is a problem establishing a connection to the
license (local) server.java.lang.String getLicenseVersion() throws FilesystemException
FilesystemException
java.lang.String getActualLicenseVersion() throws FilesystemException
FilesystemException
boolean haveLicenseConnection()
initLocalConnection
has been called and
license information is available to the user.void verifyLicenseConnection() throws FilesystemException
FilesystemException
boolean checkoutLicense() throws FilesystemException
FilesystemException
java.lang.String getSerialNumber()
java.lang.String getLicenseMessage() throws FilesystemException
FilesystemException
- TODOboolean shouldNag()
boolean getEnterprise()
boolean viewEnterprise()
void setEnforceEnterprise(boolean p_enforceEnterprise)
ConnectionMgr
should enforce the enterprise
license. The entails not allowing any file access to remote data servers
if the license is not enterprise.p_enforceEnterprise
- true if enterprise licensing should be enforced.boolean getFullyFunctional()
boolean getSQLReadWrite()
int getMachineUniqueId()
int getUserCount()
int getAvailableCount()
int getExpirationDate()
boolean isSAMAvailable()
License getLicense(java.lang.String p_feature, java.lang.String p_version) throws FilesystemException
License
object to interact with it.p_feature
- Feature name.p_version
- Version for the license.License
instance.FilesystemException
- if there is a problem talking to the license server or
checking out the user specified license.FilePosition open(java.lang.String p_filename, boolean p_readOnly, boolean p_useRemote) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_useRemote
- true if a dataserver can be used.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, java.lang.String p_encryptPassword, boolean p_useRemote) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_encryptPassword
- password for encrypted secure file.p_useRemote
- true if a dataserver can be used.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, java.lang.String p_encryptPassword, boolean p_useRemote, boolean p_advisoryLocking) throws FilesystemException
FilesystemException
FilePosition open(java.lang.String p_filename, boolean p_readOnly, boolean p_useRemote, boolean p_advisoryLocking) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_useRemote
- true if a dataserver can be used.p_advisoryLocking
- true if the file should be opened using advisory locking.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_mode, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, int p_umask) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_mode, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, int p_umask, long p_timeout) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_timeout
- Open timeout.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_mode, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, int p_umask, java.lang.String p_filePassword) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_filePassword
- Password for secure file.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_mode, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, int p_umask, java.lang.String p_filePassword, long p_timeout) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_filePassword
- Password for secure file.p_timeout
- Open timeout.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, java.lang.String p_modes, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, int p_umask, java.lang.String p_filePassword) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_filePassword
- Password for secure file.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, java.lang.String p_modes, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, int p_umask, java.lang.String p_filePassword, long p_timeout) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_filePassword
- Password for secure file.p_timeout
- Open timeout.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_mode, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path, boolean p_advisoryLocking, int p_umask, java.lang.String p_filePassword) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_filePassword
- Password for secure file.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_mode, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path, boolean p_advisoryLocking, int p_umask, java.lang.String p_filePassword, long p_timeout) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_filePassword
- Password for secure file.p_timeout
- Open timeout.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, java.lang.String p_modes, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path, boolean p_advisoryLocking, int p_umask, java.lang.String p_filePassword) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_filePassword
- Password for secure file.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, java.lang.String p_modes, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path, boolean p_advisoryLocking, int p_umask, java.lang.String p_filePassword, long p_timeout) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_filePassword
- Password for secure file.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_useRemote
- true if a dataserver can be used.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, boolean p_advisoryLocking) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_advisoryLocking
- true if the file should be opened using advisory locking.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, boolean p_advisoryLocking, int p_umask) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, java.lang.String p_modes, boolean p_useRemote, boolean p_advisoryLocking, int p_umask) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, java.lang.String p_modes, boolean p_useRemote, boolean p_advisoryLocking, int p_umask, long p_timeout) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_timeout
- Open timeout.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, java.util.List p_path) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, java.lang.String p_modes, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, java.lang.String p_modes, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, long p_timeout) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_timeout
- Open timeout.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, int p_umask) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, java.lang.String p_modes, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, int p_umask) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, java.lang.String p_modes, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, int p_umask, long p_timeout) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_timeout
- Open timeout.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, boolean p_advisoryLocking) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_advisoryLocking
- true if the file should be opened using advisory locking.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, boolean p_advisoryLocking, int p_umask) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path, boolean p_advisoryLocking) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, int p_mode, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path, boolean p_advisoryLocking, int p_umask) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_mode
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, java.lang.String p_modes, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path, boolean p_advisoryLocking, int p_umask) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition open(java.lang.String p_filename, boolean p_readOnly, int p_recordSize, java.lang.String p_modes, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path, boolean p_advisoryLocking, int p_umask, long p_timeout) throws FilesystemException
p_filename
- File to open.p_readOnly
- true if the file should be opened read only.p_recordSize
- Open the file as an INDEXED file using this as the record
size. If this is negative, open the file as a STRING file.p_modes
- Modes for file open.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_umask
- UMASK to use if the file is to be created.p_timeout
- Open timeout.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition openSelect(java.lang.String p_filename, java.lang.String p_fieldList, java.lang.String p_template, java.lang.String p_where, java.lang.String p_sortby, long p_limit, java.lang.String p_mode, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, java.lang.String p_filePassword) throws FilesystemException
p_filename
- File to open.p_template
- Template for file records. This template decribes the data
format of the file for the query.p_where
- Where clause for the SQL SELECT.p_sortby
- Sort clause for the SQL ORDER BY.p_limit
- Limit on number of records to return.p_mode
- Modes for SELECT.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_filePassword
- Password for secure file.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition openSelect(java.lang.String p_filename, java.lang.String p_fieldList, java.lang.String p_template, java.lang.String p_where, java.lang.String p_sortby, long p_limit, java.lang.String p_mode, boolean p_useRemote, java.util.List p_path, boolean p_advisoryLocking, java.lang.String p_filePassword, long p_timeout) throws FilesystemException
p_filename
- File to open.p_template
- Template for file records. This template decribes the data
format of the file for the query.p_where
- Where clause for the SQL SELECT.p_sortby
- Sort clause for the SQL ORDER BY.p_limit
- Limit on number of records to return.p_mode
- Modes for SELECT.p_useRemote
- true if a dataserver can be used.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_filePassword
- Password for secure file.p_timeout
- Open timeout.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition openSelect(java.lang.String p_filename, java.lang.String p_fieldList, java.lang.String p_template, java.lang.String p_where, java.lang.String p_sortby, long p_limit, java.lang.String p_mode, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path, boolean p_advisoryLocking, java.lang.String p_filePassword) throws FilesystemException
p_filename
- File to open.p_template
- Template for file records. This template decribes the data
format of the file for the query.p_where
- Where clause for the SQL SELECT.p_sortby
- Sort clause for the SQL ORDER BY.p_limit
- Limit on number of records to return.p_mode
- Modes for SELECT.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_filePassword
- Password for secure file.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.FilePosition openSelect(java.lang.String p_filename, java.lang.String p_fieldList, java.lang.String p_template, java.lang.String p_where, java.lang.String p_sortby, long p_limit, java.lang.String p_mode, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.util.List p_path, boolean p_advisoryLocking, java.lang.String p_filePassword, long p_timeout) throws FilesystemException
p_filename
- File to open.p_template
- Template for file records. This template decribes the data
format of the file for the query.p_where
- Where clause for the SQL SELECT.p_sortby
- Sort clause for the SQL ORDER BY.p_limit
- Limit on number of records to return.p_mode
- Modes for SELECT.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_path
- List of strings to use as a file path.p_advisoryLocking
- true if the file should be opened using advisory locking.p_filePassword
- Password for secure file.p_timeout
- Open timeout.FilePosition
opened.FilesystemException
- If a filesystem problem occurs.void createFile(byte[] p_fid, boolean p_useRemote) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
void createFile(byte[] p_fid, int p_fidlen, boolean p_useRemote) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
void createFile(byte[] p_fid, int p_fidlen, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
void createFile(byte[] p_fid, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
void createFile(byte[] p_fid, int p_fidlen, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
void createFile(byte[] p_fid, byte[] p_fin, boolean p_useRemote) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_fin
- FIN byte array as returned by the getFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
,
FilePosition.getFIN(int)
void createFile(byte[] p_fid, int p_fidlen, byte[] p_fin, int p_finlen, boolean p_useRemote) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_fin
- FIN byte array as returned by the getFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
,
FilePosition.getFIN(int)
void createFile(byte[] p_fid, int p_fidlen, byte[] p_fin, int p_finlen, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_fin
- FIN byte array as returned by the getFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
,
FilePosition.getFIN(int)
default void createFile(java.nio.ByteBuffer p_fid, java.nio.ByteBuffer p_fin, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_fin
- FIN byte array as returned by the getFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
,
FilePosition.getFIN(int)
default void createFile(ByteBuf p_fid, ByteBuf p_fin, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_fin
- FIN byte array as returned by the getFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
,
FilePosition.getFIN(int)
void createFile(byte[] p_fid, byte[] p_fin, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_fin
- FIN byte array as returned by the getFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
,
FilePosition.getFIN(int)
void createFile(byte[] p_fid, int p_fidlen, byte[] p_fin, int p_finlen, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_fin
- FIN byte array as returned by the getFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
,
FilePosition.getFIN(int)
void createFile(byte[] p_fid, int p_fidlen, byte[] p_fin, int p_finlen, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_fin
- FIN byte array as returned by the getFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
,
FilePosition.getFIN(int)
void createFile(byte[] p_fid, int p_fidOffset, int p_fidlen, byte[] p_fin, int p_finOffset, int p_finlen, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_fid
- FID byte array as returned by the getFID
method
of FilePosition
.p_fin
- FIN byte array as returned by the getFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getFID()
,
FilePosition.getFIN(int)
void createXFile(byte[] p_xfid, boolean p_useRemote) throws FilesystemException
p_xfid
- XFID byte array as returned by the getXFID
method
of FilePosition
.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.FilePosition.getXFID()
void createXFile(byte[] p_xfid, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_xfid
- XFID byte array as returned by the getXFID
method
of FilePosition
.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getXFID()
void createXFile(byte[] p_xfid, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_xfid
- XFID byte array as returned by the getXFID
method
of FilePosition
.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.FilePosition.getXFID()
void createXFile(byte[] p_xfid, byte[] p_xfin, boolean p_useRemote) throws FilesystemException
p_xfid
- XFID byte array as returned by the getXFID
method
of FilePosition
.p_xfin
- XFIN byte array as returned by the getXFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.FilePosition.getXFID()
,
FilePosition.getXFIN(int)
void createXFile(byte[] p_xfid, byte[] p_xfin, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_xfid
- XFID byte array as returned by the getXFID
method
of FilePosition
.p_xfin
- XFIN byte array as returned by the getXFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getXFID()
,
FilePosition.getXFIN(int)
default void createXFile(java.nio.ByteBuffer p_xfid, java.nio.ByteBuffer p_xfin, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_xfid
- XFID byte array as returned by the getXFID
method
of FilePosition
.p_xfin
- XFIN byte array as returned by the getXFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getXFID()
,
FilePosition.getXFIN(int)
default void createXFile(ByteBuf p_xfid, ByteBuf p_xfin, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_xfid
- XFID byte array as returned by the getXFID
method
of FilePosition
.p_xfin
- XFIN byte array as returned by the getXFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getXFID()
,
FilePosition.getXFIN(int)
void createXFile(byte[] p_xfid, byte[] p_xfin, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_xfid
- XFID byte array as returned by the getXFID
method
of FilePosition
.p_xfin
- XFIN byte array as returned by the getXFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.FilePosition.getXFID()
,
FilePosition.getXFIN(int)
void createXFile(byte[] p_xfid, byte[] p_xfin, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_xfid
- XFID byte array as returned by the getXFID
method
of FilePosition
.p_xfin
- XFIN byte array as returned by the getXFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getXFID()
,
FilePosition.getXFIN(int)
void createXFile(byte[] p_xfid, int p_xfidoffset, int p_xfidlen, byte[] p_xfin, int p_xfinoffset, int p_xfinlength, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_xfid
- XFID byte array as returned by the getXFID
method
of FilePosition
.p_xfin
- XFIN byte array as returned by the getXFIN
method
of FilePosition
. The is can be used in the
creation of MKEYED and XKEYED files.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition.getXFID()
,
FilePosition.getXFIN(int)
void createStringFile(java.lang.String p_filename, boolean p_useRemote) throws FilesystemException
p_filename
- File to create.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void createStringFile(java.lang.String p_filename, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createStringFile(java.lang.String p_filename, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_filename
- File to create.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.void createStringFile(java.lang.String p_filename, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createSerialFile(java.lang.String p_filename, long p_records, int p_recordSize, boolean p_useRemote) throws FilesystemException
p_filename
- File to create.p_records
- Number of records -- this is just recorded, not used.p_recordSize
- Size of a record -- this is just recorded, not used.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void createSerialFile(java.lang.String p_filename, long p_records, int p_recordSize, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_records
- Number of records -- this is just recorded, not used.p_recordSize
- Size of a record -- this is just recorded, not used.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createSerialFile(java.lang.String p_filename, long p_records, int p_recordSize, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_filename
- File to create.p_records
- Number of records -- this is just recorded, not used.p_recordSize
- Size of a record -- this is just recorded, not used.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.void createSerialFile(java.lang.String p_filename, long p_records, int p_recordSize, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_records
- Number of records -- this is just recorded, not used.p_recordSize
- Size of a record -- this is just recorded, not used.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createIndexedFile(java.lang.String p_filename, long p_records, int p_recordSize, boolean p_useRemote) throws FilesystemException
p_filename
- File to create.p_records
- Number of records -- must be greater than 0.p_recordSize
- Size of a record -- this is a number between 1 and 32767
inclusive.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void createIndexedFile(java.lang.String p_filename, long p_records, int p_recordSize, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_records
- Number of records -- must be greater than 0.p_recordSize
- Size of a record -- this is a number between 1 and 32767
inclusive.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createIndexedFile(java.lang.String p_filename, long p_records, int p_recordSize, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_filename
- File to create.p_records
- Number of records -- must be greater than 0.p_recordSize
- Size of a record -- this is a number between 1 and 32767
inclusive.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.void createIndexedFile(java.lang.String p_filename, long p_records, int p_recordSize, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_records
- Number of records -- must be greater than 0.p_recordSize
- Size of a record -- this is a number between 1 and 32767
inclusive.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createDirectFile(java.lang.String p_filename, byte p_keySize, long p_records, int p_recordSize, boolean p_useRemote) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- this is a number between 1 and 64 inclusive.p_records
- Number of records -- must be greater than 0.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_useRemote
- true if a dataserver can be used.FilesystemException
- If an filesystem exception occurs.void createDirectFile(java.lang.String p_filename, byte p_keySize, long p_records, int p_recordSize, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- this is a number between 1 and 64 inclusive.p_records
- Number of records -- must be greater than 0.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If an filesystem exception occurs.void createDirectFile(java.lang.String p_filename, byte p_keySize, long p_records, int p_recordSize, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- this is a number between 1 and 64 inclusive.p_records
- Number of records -- must be greater than 0.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If an filesystem exception occurs.void createDirectFile(java.lang.String p_filename, byte p_keySize, long p_records, int p_recordSize, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- this is a number between 1 and 64 inclusive.p_records
- Number of records -- must be greater than 0.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If an filesystem exception occurs.void createMKeyedFile(java.lang.String p_filename, byte p_keySize, long p_records, int p_recordSize, boolean p_64bit, boolean p_tagged, boolean p_useRemote) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- this is a number between 1 and 120 inclusive.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_64bit
- true if the file should be 64 bit (large file).p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void createMKeyedFile(java.lang.String p_filename, byte p_keySize, long p_records, int p_recordSize, boolean p_64bit, boolean p_tagged, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- this is a number between 1 and 120 inclusive.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_64bit
- true if the file should be 64 bit (large file).p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createMKeyedFile(java.lang.String p_filename, byte p_keySize, long p_records, int p_recordSize, boolean p_64bit, boolean p_tagged, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- this is a number between 1 and 120 inclusive.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_64bit
- true if the file should be 64 bit (large file).p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.void createMKeyedFile(java.lang.String p_filename, byte p_keySize, long p_records, int p_recordSize, boolean p_64bit, boolean p_tagged, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- this is a number between 1 and 120 inclusive.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_64bit
- true if the file should be 64 bit (large file).p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createMKeyedFile(java.lang.String p_filename, java.util.List p_keys, long p_records, int p_recordSize, boolean p_64bit, boolean p_tagged, boolean p_useRemote) throws FilesystemException
p_filename
- File to create.p_keys
- List of KeyDescription
objects -- There must be a
maximum of 16 keys with up to 48 segments total.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_64bit
- true if the file should be 64 bit (large file).p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.KeyDescription
void createMKeyedFile(java.lang.String p_filename, java.util.List p_keys, long p_records, int p_recordSize, boolean p_64bit, boolean p_tagged, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keys
- List of KeyDescription
objects -- There must be a
maximum of 16 keys with up to 48 segments total.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_64bit
- true if the file should be 64 bit (large file).p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.KeyDescription
void createMKeyedFile(java.lang.String p_filename, java.util.List p_keys, long p_records, int p_recordSize, boolean p_64bit, boolean p_tagged, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_filename
- File to create.p_keys
- List of KeyDescription
objects -- There must be a
maximum of 16 keys with up to 48 segments total.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_64bit
- true if the file should be 64 bit (large file).p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.KeyDescription
void createMKeyedFile(java.lang.String p_filename, java.util.List p_keys, long p_records, int p_recordSize, boolean p_64bit, boolean p_tagged, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keys
- List of KeyDescription
objects -- There must be a
maximum of 16 keys with up to 48 segments total.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- this is a number between 0 and 32767
inclusive.p_64bit
- true if the file should be 64 bit (large file).p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.KeyDescription
void createXKeyedFile(java.lang.String p_filename, int p_keySize, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- must be greater than 1.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void createXKeyedFile(java.lang.String p_filename, int p_keySize, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- must be greater than 1.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createXKeyedFile(java.lang.String p_filename, int p_keySize, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- must be greater than 1.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.void createXKeyedFile(java.lang.String p_filename, int p_keySize, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- must be greater than 1.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createXKeyedFile(java.lang.String p_filename, java.util.List p_keys, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote) throws FilesystemException
p_filename
- File to create.p_keys
- List of KeyDescription
objects.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void createXKeyedFile(java.lang.String p_filename, java.util.List p_keys, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keys
- List of KeyDescription
objects.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createXKeyedFile(java.lang.String p_filename, java.util.List p_keys, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_filename
- File to create.p_keys
- List of KeyDescription
objects.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.void createXKeyedFile(java.lang.String p_filename, java.util.List p_keys, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keys
- List of KeyDescription
objects.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createVKeyedFile(java.lang.String p_filename, int p_keySize, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- must be greater than 1.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createVKeyedFile(java.lang.String p_filename, int p_keySize, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keySize
- Size of a key -- must be greater than 1.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createVKeyedFile(java.lang.String p_filename, java.util.List p_keys, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keys
- List of KeyDescription
objects.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createVKeyedFile(java.lang.String p_filename, java.util.List p_keys, long p_records, int p_recordSize, boolean p_tagged, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- File to create.p_keys
- List of KeyDescription
objects.p_records
- Number of records -- if this number is 0 the file will be
dynamically allocated.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_tagged
- true if the file should have tagged records (highly
recoverable).p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createTextSearchFile(java.lang.String p_filename, java.lang.String p_template, java.lang.String p_idField, boolean p_useRemote, java.lang.String p_mode) throws FilesystemException
p_filename
- p_template
- p_idField
- p_useRemote
- p_mode
- FilesystemException
void createTextSearchFile(java.lang.String p_filename, java.lang.String p_template, java.lang.String p_idField, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask, java.lang.String p_mode) throws FilesystemException
p_filename
- p_template
- p_idField
- p_useRemote
- p_user
- p_password
- p_umask
- p_mode
- FilesystemException
void erase(java.lang.String p_filename, boolean p_useRemote) throws FilesystemException
p_filename
- File to erase.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void erase(java.lang.String p_filename, boolean p_useRemote, long p_timeout) throws FilesystemException
p_filename
- File to erase.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void erase(java.lang.String p_filename, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_filename
- File to erase.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.void erase(java.lang.String p_filename, boolean p_useRemote, long p_timeout, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_filename
- File to erase.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.void mkdir(java.lang.String p_filename, boolean p_useRemote) throws FilesystemException
p_filename
- Directory to create.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void mkdir(java.lang.String p_filename, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, int p_umask) throws FilesystemException
p_filename
- Directory to create.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_umask
- UMASK for creation permissions.FilesystemException
- If a filesystem problem occurs.void rmdir(java.lang.String p_filename, boolean p_useRemote) throws FilesystemException
p_filename
- Directory to remove.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void rmdir(java.lang.String p_filename, boolean p_useRemote, long p_timeout) throws FilesystemException
p_filename
- Directory to remove.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void rmdir(java.lang.String p_filename, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_filename
- Directory to remove.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.void rmdir(java.lang.String p_filename, boolean p_useRemote, long p_timeout, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_filename
- Directory to remove.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.void rename(java.lang.String p_fromFilename, java.lang.String p_toFilename, boolean p_useRemote) throws FilesystemException
p_fromFilename
- File to rename.p_toFilename
- New name for the file.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void rename(java.lang.String p_fromFilename, java.lang.String p_toFilename, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_fromFilename
- File to rename.p_toFilename
- New name for the file.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.void changeDir(java.lang.String p_dir, boolean p_useRemote) throws FilesystemException
p_dir
- Directory to make current.p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void changeDir(java.lang.String p_dir, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_dir
- Directory to make current.p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.java.lang.String getDir() throws FilesystemException
FilesystemException
- If a filesystem problem occurs.java.lang.String getDir(java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.java.lang.String getTempFilename(java.lang.String p_prefix, java.lang.String p_suffix) throws FilesystemException
p_prefix
- File prefix.p_suffix
- File suffix.FilesystemException
- If a filesystem problem occurs.java.lang.String getTempFilename(java.lang.String p_prefix, java.lang.String p_suffix, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_prefix
- File prefix.p_suffix
- File suffix.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.java.lang.String getTempFilename(java.lang.String p_prefix, java.lang.String p_suffix, java.lang.String p_directory) throws FilesystemException
p_prefix
- File prefix.p_suffix
- File suffix.p_directory
- Directory for temporary file.FilesystemException
- If a filesystem problem occurs.java.lang.String getTempFilename(java.lang.String p_prefix, java.lang.String p_suffix, java.lang.String p_directory, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_prefix
- File prefix.p_suffix
- File suffix.p_directory
- Directory for temporary file.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.void convert(java.lang.String p_filename, boolean p_recoverable, boolean p_overwrite, boolean p_useRemote, java.lang.String p_filePassword) throws FilesystemException
p_filename
- File to convert.p_recoverable
- true if the file should be made recoverable if possible.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.void convert(java.lang.String p_filename, boolean p_recoverable, boolean p_overwrite, boolean p_useRemote, java.lang.String p_filePassword, long p_timeout) throws FilesystemException
p_filename
- File to convert.p_recoverable
- true if the file should be made recoverable if possible.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.p_timeout
- Open timeout.FilesystemException
- If a filesystem problem occurs.void convert(java.lang.String p_filename, boolean p_recoverable, boolean p_overwrite, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.lang.String p_filePassword) throws FilesystemException
p_filename
- File to convert.p_recoverable
- true if the file should be made recoverable if possible.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.void convert(java.lang.String p_filename, boolean p_recoverable, boolean p_overwrite, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.lang.String p_filePassword, long p_timeout) throws FilesystemException
p_filename
- File to convert.p_recoverable
- true if the file should be made recoverable if possible.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_timeout
- Open timeout.FilesystemException
- If a filesystem problem occurs.RecoverStatus recover(java.lang.String p_filename, boolean p_overwrite, boolean p_useRemote) throws FilesystemException
p_filename
- File to recover.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.FilesystemException
- If a filesystem problem occurs.RecoverStatus recover(java.lang.String p_filename, boolean p_overwrite, boolean p_useRemote, java.lang.String p_filePassword) throws FilesystemException
p_filename
- File to recover.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.p_filePassword
- Password for secure file.FilesystemException
- If a filesystem problem occurs.RecoverStatus recover(java.lang.String p_filename, boolean p_overwrite, boolean p_useRemote, java.lang.String p_filePassword, long p_timeout) throws FilesystemException
p_filename
- File to recover.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.p_filePassword
- Password for secure file.p_timeout
- Open timeout.FilesystemException
- If a filesystem problem occurs.RecoverStatus recover(java.lang.String p_filename, boolean p_overwrite, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_filename
- File to recover.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.RecoverStatus recover(java.lang.String p_filename, boolean p_overwrite, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, long p_timeout) throws FilesystemException
p_filename
- File to recover.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_timeout
- Open timeout.FilesystemException
- If a filesystem problem occurs.RecoverStatus recover(java.lang.String p_filename, boolean p_overwrite, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.lang.String p_filePassword) throws FilesystemException
p_filename
- File to recover.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_filePassword
- Password for secure file.FilesystemException
- If a filesystem problem occurs.RecoverStatus recover(java.lang.String p_filename, boolean p_overwrite, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password, java.lang.String p_filePassword, long p_timeout) throws FilesystemException
p_filename
- File to recover.p_overwrite
- Should old ".bak" files be overwritten?p_useRemote
- true if a dataserver can be used.p_user
- User name for server connection.p_password
- Password for server connection.p_filePassword
- Password for secure file.p_timeout
- Open timeout.FilesystemException
- If a filesystem problem occurs.FilesystemTransaction getTransaction(int p_degree, boolean p_readOnly) throws FilesystemException
p_degree
- Degree of the transaction (1-3 inclusive).p_readOnly
- True if the transaction should be read only.FilesystemException
FilesystemTransaction getTransaction(java.lang.String p_host, int p_port, int p_degree, boolean p_readOnly) throws FilesystemException
p_host
- Host to get a transaction for.p_port
- Port for the host.p_degree
- Degree of the transaction (1-3 inclusive).p_readOnly
- True if the transaction should be read only.FilesystemException
FilesystemTransaction getTransaction(int p_degree, boolean p_readOnly, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_degree
- Degree of the transaction (1-3 inclusive).p_readOnly
- True if the transaction should be read only.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
FilesystemTransaction getTransaction(java.lang.String p_host, int p_port, int p_degree, boolean p_readOnly, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_host
- Host to get a transaction for.p_port
- Port for the host.p_degree
- Degree of the transaction (1-3 inclusive).p_readOnly
- True if the transaction should be read only.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
void createJournaled(java.lang.String p_name, int p_keySize, int p_recordSize) throws FilesystemException
p_name
- Name of the journaled file.p_keySize
- Size of a key -- must be greater than 1.p_recordSize
- Size of a record -- must be greater than or equal to 0.FilesystemException
- If a filesystem problem occurs.void createJournaled(java.lang.String p_name, int p_keySize, int p_recordSize, java.lang.String p_mode) throws FilesystemException
p_name
- Name of the journaled file.p_keySize
- Size of a key -- must be greater than 1.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createJournaled(java.lang.String p_name, int p_keySize, int p_recordSize, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_name
- Name of the journaled file.p_keySize
- Size of a key -- must be greater than 1.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.void createJournaled(java.lang.String p_name, int p_keySize, int p_recordSize, java.lang.String p_user, java.lang.String p_password, java.lang.String p_mode) throws FilesystemException
p_name
- Name of the journaled file.p_keySize
- Size of a key -- must be greater than 1.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_user
- User name for server connection.p_password
- Password for server connection.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createJournaled(java.lang.String p_name, java.util.List p_keys, int p_recordSize) throws FilesystemException
p_name
- Name of the journaled file.p_keys
- List of KeyDescription
objects.p_recordSize
- Size of a record -- must be greater than or equal to 0.FilesystemException
- If a filesystem problem occurs.void createJournaled(java.lang.String p_name, java.util.List p_keys, int p_recordSize, java.lang.String p_mode) throws FilesystemException
p_name
- Name of the journaled file.p_keys
- List of KeyDescription
objects.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.void createJournaled(java.lang.String p_name, java.util.List p_keys, int p_recordSize, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_name
- Name of the journaled file.p_keys
- List of KeyDescription
objects.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
- If a filesystem problem occurs.void createJournaled(java.lang.String p_name, java.util.List p_keys, int p_recordSize, java.lang.String p_user, java.lang.String p_password, java.lang.String p_mode) throws FilesystemException
p_name
- Name of the journaled file.p_keys
- List of KeyDescription
objects.p_recordSize
- Size of a record -- must be greater than or equal to 0.p_user
- User name for server connection.p_password
- Password for server connection.p_mode
- Mode string.FilesystemException
- If a filesystem problem occurs.FilePosition openJournaled(java.lang.String p_name, FilesystemTransaction p_transaction, boolean p_readOnly) throws FilesystemException
p_name
- Name of the journaled file.p_transaction
- Transaction that the file should be opened in, if this is null
the file will be opened as auto-commit.FilesystemException
FilePosition openJournaled(java.lang.String p_name, FilesystemTransaction p_transaction, boolean p_readOnly, java.lang.String p_mode) throws FilesystemException
p_name
- Name of the journaled file.p_transaction
- Transaction that the file should be opened in, if this is null
the file will be opened as auto-commit.p_mode
- Mode string.FilesystemException
FilePosition openJournaled(java.lang.String p_name, FilesystemTransaction p_transaction, boolean p_readOnly, java.lang.String p_mode, long p_timeout) throws FilesystemException
p_name
- Name of the journaled file.p_transaction
- Transaction that the file should be opened in, if this is null
the file will be opened as auto-commit.p_mode
- Mode string.p_timeout
- Open timeout.FilesystemException
FilePosition openJournaled(java.lang.String p_name, FilesystemTransaction p_transaction, boolean p_readOnly, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_name
- Name of the journaled file.p_transaction
- Transaction that the file should be opened in, if this is null
the file will be opened as auto-commit.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
FilePosition openJournaled(java.lang.String p_name, FilesystemTransaction p_transaction, boolean p_readOnly, java.lang.String p_user, java.lang.String p_password, java.lang.String p_mode) throws FilesystemException
p_name
- Name of the journaled file.p_transaction
- Transaction that the file should be opened in, if this is null
the file will be opened as auto-commit.p_user
- User name for server connection.p_password
- Password for server connection.p_mode
- Mode string.FilesystemException
FilePosition openJournaled(java.lang.String p_name, FilesystemTransaction p_transaction, boolean p_readOnly, java.lang.String p_user, java.lang.String p_password, java.lang.String p_mode, long p_timeout) throws FilesystemException
p_name
- Name of the journaled file.p_transaction
- Transaction that the file should be opened in, if this is null
the file will be opened as auto-commit.p_user
- User name for server connection.p_password
- Password for server connection.p_mode
- Mode string.p_timeout
- Open timeout.FilesystemException
void eraseJournaled(java.lang.String p_name) throws FilesystemException
p_name
- Name of the journaled file.FilesystemException
void eraseJournaled(java.lang.String p_name, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_name
- Name of the journaled file.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
void renameJournaled(java.lang.String p_from, java.lang.String p_to) throws FilesystemException
p_from
- Journaled file to rename.p_to
- New name.FilesystemException
void renameJournaled(java.lang.String p_from, java.lang.String p_to, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_from
- Journaled file to rename.p_to
- New name.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
void backupJournaled(java.lang.String p_dir) throws FilesystemException
p_dir
- Directory to backup system to.FilesystemException
void backupJournaled(java.lang.String p_dir, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_dir
- Directory to backup system to.p_user
- User name for server connection.p_password
- Password for server connection.FilesystemException
int getPermissions(java.lang.String p_filename, boolean p_useRemote) throws FilesystemException
FilesystemException
int getPermissions(java.lang.String p_filename, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
FilesystemException
void chmod(java.lang.String p_filename, int p_permissions, boolean p_useRemote) throws FilesystemException
FilesystemException
void chmod(java.lang.String p_filename, int p_permissions, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
FilesystemException
boolean exists(java.lang.String p_filename, boolean p_useRemote) throws FilesystemException
p_filename
- File name.p_useRemote
- true if a dataserver can be used.FilesystemException
boolean exists(java.lang.String p_filename, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_filename
- File name.p_useRemote
- true if a dataserver can be used.FilesystemException
boolean isReadable(java.lang.String p_filename, boolean p_useRemote) throws FilesystemException
p_filename
- File name.p_useRemote
- true if a dataserver can be used.FilesystemException
boolean isReadable(java.lang.String p_filename, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_filename
- File name.p_useRemote
- true if a dataserver can be used.FilesystemException
boolean isWritable(java.lang.String p_filename, boolean p_useRemote) throws FilesystemException
p_filename
- File name.p_useRemote
- true if a dataserver can be used.FilesystemException
void getDVKLic() throws FilesystemException
FilesystemException
- if unable to get licensevoid getSAMLic() throws FilesystemException
FilesystemException
- if unable to get licenseboolean isWritable(java.lang.String p_filename, boolean p_useRemote, java.lang.String p_user, java.lang.String p_password) throws FilesystemException
p_filename
- File name.p_useRemote
- true if a dataserver can be used.FilesystemException
boolean hasLocalProtectedAccess()
boolean isFileLocal(java.lang.String p_filename, boolean p_useRemote)
void copyToJournaled(java.lang.String p_sourceFile, java.lang.String p_destinationFile, java.lang.String p_userName, java.lang.String p_password) throws FilesystemException
p_sourceFile
- The full path to the source file to be copied.p_destinationFile
- The path relative to the base directory of the journaled
filesystem.FilesystemException
- If there is a problem performing the copy.void updateLicense() throws FilesystemException
FilesystemException
boolean isLocal(java.net.InetAddress p_address, int p_port)
NagProcess createDefaultNagProcess(NagListener p_listener)