public interface BBjAdminTriggers extends BBjAdminCommitPropertyWriter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AFTER_CLOSE_ENABLED |
static java.lang.String |
AFTER_CLOSE_PROGRAM |
static java.lang.String |
AFTER_CLOSE_SOURCE |
static java.lang.String |
AFTER_ERASE_ENABLED |
static java.lang.String |
AFTER_ERASE_PROGRAM |
static java.lang.String |
AFTER_ERASE_SOURCE |
static java.lang.String |
AFTER_KEY_ENABLED |
static java.lang.String |
AFTER_KEY_PROGRAM |
static java.lang.String |
AFTER_KEY_SOURCE |
static java.lang.String |
AFTER_OPEN_ENABLED |
static java.lang.String |
AFTER_OPEN_PROGRAM |
static java.lang.String |
AFTER_OPEN_SOURCE |
static java.lang.String |
AFTER_READ_ENABLED |
static java.lang.String |
AFTER_READ_PROGRAM |
static java.lang.String |
AFTER_READ_SOURCE |
static java.lang.String |
AFTER_REMOVE_ENABLED |
static java.lang.String |
AFTER_REMOVE_PROGRAM |
static java.lang.String |
AFTER_REMOVE_SOURCE |
static java.lang.String |
AFTER_WRITE_ENABLED |
static java.lang.String |
AFTER_WRITE_PROGRAM |
static java.lang.String |
AFTER_WRITE_SOURCE |
static java.lang.String |
BEFORE_CLOSE_ENABLED |
static java.lang.String |
BEFORE_CLOSE_PROGRAM |
static java.lang.String |
BEFORE_CLOSE_SOURCE |
static java.lang.String |
BEFORE_ERASE_ENABLED |
static java.lang.String |
BEFORE_ERASE_PROGRAM |
static java.lang.String |
BEFORE_ERASE_SOURCE |
static java.lang.String |
BEFORE_KEY_ENABLED |
static java.lang.String |
BEFORE_KEY_PROGRAM |
static java.lang.String |
BEFORE_KEY_SOURCE |
static java.lang.String |
BEFORE_OPEN_ENABLED |
static java.lang.String |
BEFORE_OPEN_PROGRAM |
static java.lang.String |
BEFORE_OPEN_SOURCE |
static java.lang.String |
BEFORE_READ_ENABLED |
static java.lang.String |
BEFORE_READ_PROGRAM |
static java.lang.String |
BEFORE_READ_SOURCE |
static java.lang.String |
BEFORE_REMOVE_ENABLED |
static java.lang.String |
BEFORE_REMOVE_PROGRAM |
static java.lang.String |
BEFORE_REMOVE_SOURCE |
static java.lang.String |
BEFORE_WRITE_ENABLED |
static java.lang.String |
BEFORE_WRITE_PROGRAM |
static java.lang.String |
BEFORE_WRITE_SOURCE |
static java.lang.String |
CLASSPATH |
static java.lang.String |
CONFIG |
static java.lang.String |
ENABLED |
static int |
FILE_FORMAT_ASCII |
static int |
FILE_FORMAT_BBJ |
static java.lang.String |
FILE_NAME |
static java.lang.String |
INSTEAD_OF_CLOSE_ENABLED |
static java.lang.String |
INSTEAD_OF_CLOSE_PROGRAM |
static java.lang.String |
INSTEAD_OF_CLOSE_SOURCE |
static java.lang.String |
INSTEAD_OF_ERASE_ENABLED |
static java.lang.String |
INSTEAD_OF_ERASE_PROGRAM |
static java.lang.String |
INSTEAD_OF_ERASE_SOURCE |
static java.lang.String |
INSTEAD_OF_KEY_ENABLED |
static java.lang.String |
INSTEAD_OF_KEY_PROGRAM |
static java.lang.String |
INSTEAD_OF_KEY_SOURCE |
static java.lang.String |
INSTEAD_OF_OPEN_ENABLED |
static java.lang.String |
INSTEAD_OF_OPEN_PROGRAM |
static java.lang.String |
INSTEAD_OF_OPEN_SOURCE |
static java.lang.String |
INSTEAD_OF_READ_ENABLED |
static java.lang.String |
INSTEAD_OF_READ_PROGRAM |
static java.lang.String |
INSTEAD_OF_READ_SOURCE |
static java.lang.String |
INSTEAD_OF_REMOVE_ENABLED |
static java.lang.String |
INSTEAD_OF_REMOVE_PROGRAM |
static java.lang.String |
INSTEAD_OF_REMOVE_SOURCE |
static java.lang.String |
INSTEAD_OF_WRITE_ENABLED |
static java.lang.String |
INSTEAD_OF_WRITE_PROGRAM |
static java.lang.String |
INSTEAD_OF_WRITE_SOURCE |
static java.lang.String |
RUN_AS_PASSWORD |
static java.lang.String |
RUN_AS_USER |
static java.lang.String |
WORKING_DIR |
static java.lang.String |
WORKING_DIR_IS_DEFAULT |
Modifier and Type | Method and Description |
---|---|
BBjAdminList<BBjAdminProperty> |
getDescriptiveProperties()
Used primarily by GUI applications like the Enterprise Manager to dynamically generate
an admin UI.
|
int |
getFileFormat(java.lang.String p_programProperty)
Returns the current file format for the file for the specified program if the file
already exists.
|
void |
setDescriptiveProperties(BBjAdminList<BBjAdminProperty> p_descriptiveProps)
Used primarily by GUI applications like the Enterprise Manager to dynamically generate
an admin UI.
|
void |
writeSourceFile(java.lang.String p_programProperty,
java.lang.String p_code,
int p_fileFormat)
Call this method to actually write the source code to its appropriate file.
|
getChangedProperties, getClearedProperties, getOriginalProperties
addType, canAddNewProperties, canClear, clear, clearProperties, clearProperty, getReadOnly, hasChanged, isReadOnly, setBoolean, setDouble, setInt, setList, setLong, setProperties, setString, setValue
checkValueEqual, contains, contains, getBoolean, getDouble, getInt, getList, getLong, getProperties, getString, getType, getTypes, getValue
commit, rollback
static final java.lang.String FILE_NAME
static final java.lang.String ENABLED
static final java.lang.String WORKING_DIR
static final java.lang.String WORKING_DIR_IS_DEFAULT
static final java.lang.String CONFIG
static final java.lang.String RUN_AS_USER
static final java.lang.String RUN_AS_PASSWORD
static final java.lang.String CLASSPATH
static final java.lang.String AFTER_READ_ENABLED
static final java.lang.String AFTER_READ_PROGRAM
static final java.lang.String AFTER_READ_SOURCE
static final java.lang.String BEFORE_READ_ENABLED
static final java.lang.String BEFORE_READ_PROGRAM
static final java.lang.String BEFORE_READ_SOURCE
static final java.lang.String INSTEAD_OF_READ_ENABLED
static final java.lang.String INSTEAD_OF_READ_PROGRAM
static final java.lang.String INSTEAD_OF_READ_SOURCE
static final java.lang.String AFTER_KEY_ENABLED
static final java.lang.String AFTER_KEY_PROGRAM
static final java.lang.String AFTER_KEY_SOURCE
static final java.lang.String BEFORE_KEY_ENABLED
static final java.lang.String BEFORE_KEY_PROGRAM
static final java.lang.String BEFORE_KEY_SOURCE
static final java.lang.String INSTEAD_OF_KEY_ENABLED
static final java.lang.String INSTEAD_OF_KEY_PROGRAM
static final java.lang.String INSTEAD_OF_KEY_SOURCE
static final java.lang.String AFTER_WRITE_ENABLED
static final java.lang.String AFTER_WRITE_PROGRAM
static final java.lang.String AFTER_WRITE_SOURCE
static final java.lang.String BEFORE_WRITE_ENABLED
static final java.lang.String BEFORE_WRITE_PROGRAM
static final java.lang.String BEFORE_WRITE_SOURCE
static final java.lang.String INSTEAD_OF_WRITE_ENABLED
static final java.lang.String INSTEAD_OF_WRITE_PROGRAM
static final java.lang.String INSTEAD_OF_WRITE_SOURCE
static final java.lang.String AFTER_REMOVE_ENABLED
static final java.lang.String AFTER_REMOVE_PROGRAM
static final java.lang.String AFTER_REMOVE_SOURCE
static final java.lang.String BEFORE_REMOVE_ENABLED
static final java.lang.String BEFORE_REMOVE_PROGRAM
static final java.lang.String BEFORE_REMOVE_SOURCE
static final java.lang.String INSTEAD_OF_REMOVE_ENABLED
static final java.lang.String INSTEAD_OF_REMOVE_PROGRAM
static final java.lang.String INSTEAD_OF_REMOVE_SOURCE
static final java.lang.String AFTER_OPEN_ENABLED
static final java.lang.String AFTER_OPEN_PROGRAM
static final java.lang.String AFTER_OPEN_SOURCE
static final java.lang.String BEFORE_OPEN_ENABLED
static final java.lang.String BEFORE_OPEN_PROGRAM
static final java.lang.String BEFORE_OPEN_SOURCE
static final java.lang.String INSTEAD_OF_OPEN_ENABLED
static final java.lang.String INSTEAD_OF_OPEN_PROGRAM
static final java.lang.String INSTEAD_OF_OPEN_SOURCE
static final java.lang.String AFTER_CLOSE_ENABLED
static final java.lang.String AFTER_CLOSE_PROGRAM
static final java.lang.String AFTER_CLOSE_SOURCE
static final java.lang.String BEFORE_CLOSE_ENABLED
static final java.lang.String BEFORE_CLOSE_PROGRAM
static final java.lang.String BEFORE_CLOSE_SOURCE
static final java.lang.String INSTEAD_OF_CLOSE_ENABLED
static final java.lang.String INSTEAD_OF_CLOSE_PROGRAM
static final java.lang.String INSTEAD_OF_CLOSE_SOURCE
static final java.lang.String AFTER_ERASE_ENABLED
static final java.lang.String AFTER_ERASE_PROGRAM
static final java.lang.String AFTER_ERASE_SOURCE
static final java.lang.String BEFORE_ERASE_ENABLED
static final java.lang.String BEFORE_ERASE_PROGRAM
static final java.lang.String BEFORE_ERASE_SOURCE
static final java.lang.String INSTEAD_OF_ERASE_ENABLED
static final java.lang.String INSTEAD_OF_ERASE_PROGRAM
static final java.lang.String INSTEAD_OF_ERASE_SOURCE
static final int FILE_FORMAT_ASCII
static final int FILE_FORMAT_BBJ
BBjAdminList<BBjAdminProperty> getDescriptiveProperties() throws BBjAdminException
BBjAdminException
void setDescriptiveProperties(BBjAdminList<BBjAdminProperty> p_descriptiveProps) throws BBjAdminException
BBjAdminException
void writeSourceFile(java.lang.String p_programProperty, java.lang.String p_code, int p_fileFormat) throws BBjAdminException
p_programProperty
- Property the code should be set for: AFTER_READ_PROGRAM, BEFORE_WRITE_PROGRAM, etc.p_code
- The complete source code for the program file. Contents will be overwritten with
the value in this parameter.BBjAdminException
int getFileFormat(java.lang.String p_programProperty) throws BBjAdminException
p_programProperty
- Property the code should be set for: AFTER_READ_PROGRAM, BEFORE_WRITE_PROGRAM, etc.BBjAdminException