ScriptBase

This class is the base for RunScriptCommand and ScriptCommand.

Methods
void checkPowerOff()
void checkPowerOff()
void checkWritingAllowed()
void checkWritingAllowed()
void closeIO()
Close input and output streams.
void closeIO()
Close input and output streams.
void deleteStore()
Delete the target file.
void deleteStore()
Delete the target file.
CompareMode getCompareMode()
CompareMode getCompareMode()
String getDatabasePath()
String getDatabasePath()
String getFileName()
String getFileName()
JavaObjectSerializer getJavaObjectSerializer()
JavaObjectSerializer getJavaObjectSerializer()
String getLobCompressionAlgorithm(int type)
String getLobCompressionAlgorithm(int type)
SmallLRUCache getLobFileListCache()
SmallLRUCache getLobFileListCache()
LobStorageBackend getLobStorage()
LobStorageBackend getLobStorage()
Object getLobSyncObject()
Object getLobSyncObject()
int getMaxLengthInplaceLob()
int getMaxLengthInplaceLob()
TempFileDeleter getTempFileDeleter()
TempFileDeleter getTempFileDeleter()
boolean isTransactional()
boolean isTransactional()
boolean needRecompile()
boolean needRecompile()
FileStore openFile(String name, String mode, boolean mustExist)
FileStore openFile(String name, String mode, boolean mustExist)
void openInput()
Open the input stream.
void openInput()
Open the input stream.
void openOutput()
Open the output stream.
void openOutput()
Open the output stream.
int readLob(long lobId, byte[] hmac, long offset, byte[] buff, int off, int length)
int readLob(long lobId, byte[] hmac, long offset, byte[] buff, int off, int length)
void setCipher(String c)
void setCipher(String c)
void setCompressionAlgorithm(String algorithm)
void setCompressionAlgorithm(String algorithm)
void setFileNameExpr(Expression file)
void setFileNameExpr(Expression file)
void setPassword(Expression password)
void setPassword(Expression password)