Package com.basis.api.admin
Interface BBjAdminCrossReference
- All Superinterfaces:
BBjAdminPropertyReader
,BBjAdminPropertyWriter
,Remote
,Serializable
An individual foreign key on a table.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final String
static final String
static final String
static final String
static final int
static final int
static final int
static final int
static final String
static final String
static final int
static final int
static final int
static final String
-
Method Summary
Modifier and TypeMethodDescriptionUsed primarily by GUI applications like the Enterprise Manager to dynamically generate an admin UI.Get a list of the to-columns.Get a list of the to-columns.void
setDescriptiveProperties
(BBjAdminList<BBjAdminProperty> p_descriptiveProps) Used primarily by GUI applications like the Enterprise Manager to dynamically generate an admin UI.void
setForeignKeyColumns
(BBjAdminList<String> p_columns) Set a new list of from-columnsvoid
setPrimaryKeyColumns
(BBjAdminList<String> p_columns) Set a new list of from-columnsMethods inherited from interface com.basis.api.admin.BBjAdminPropertyReader
checkValueEqual, contains, contains, getBoolean, getDouble, getInt, getList, getLong, getProperties, getString, getType, getTypes, getValue
Methods inherited from interface com.basis.api.admin.BBjAdminPropertyWriter
addType, canAddNewProperties, canClear, clear, clearProperties, clearProperty, getReadOnly, hasChanged, isReadOnly, setBoolean, setDouble, setInt, setList, setLong, setProperties, setString, setValue
-
Field Details
-
FK_NAME
- See Also:
-
DELETE_RULE
- See Also:
-
UPDATE_RULE
- See Also:
-
ORDINAL
- See Also:
-
DEFERRABILITY
- See Also:
-
FK_TABLE
- See Also:
-
PK_TABLE
- See Also:
-
NOT_DEFERRABLE
static final int NOT_DEFERRABLE- See Also:
-
INITIALLY_DEFERRED
static final int INITIALLY_DEFERRED- See Also:
-
INITIALLY_IMMEDIATE
static final int INITIALLY_IMMEDIATE- See Also:
-
NO_ACTION
static final int NO_ACTION- See Also:
-
CASCADE
static final int CASCADE- See Also:
-
RESTRICT
static final int RESTRICT- See Also:
-
SET_DEFAULT
static final int SET_DEFAULT- See Also:
-
SET_NULL
static final int SET_NULL- See Also:
-
-
Method Details
-
getPrimaryKeyColumns
Get a list of the to-columns.- Throws:
BBjAdminException
-
setPrimaryKeyColumns
Set a new list of from-columns- Parameters:
p_columns
-- Throws:
BBjAdminException
-
getForeignKeyColumns
Get a list of the to-columns.- Throws:
BBjAdminException
-
setForeignKeyColumns
Set a new list of from-columns- Parameters:
p_columns
-- Throws:
BBjAdminException
-
getDescriptiveProperties
Used primarily by GUI applications like the Enterprise Manager to dynamically generate an admin UI. To get property values for general purposes, you should call the getXXX() methods.- Returns:
- BBjAdminList containing BBjAdminProperty objects for each available property.
- Throws:
BBjAdminException
-
setDescriptiveProperties
void setDescriptiveProperties(BBjAdminList<BBjAdminProperty> p_descriptiveProps) throws BBjAdminException Used primarily by GUI applications like the Enterprise Manager to dynamically generate an admin UI. To set property values for general purposes, you should call the setXXX() methods.- Throws:
BBjAdminException
-