public class Consolidator
extends java.lang.Object
ConsolidatorManager
Modifier and Type | Class and Description |
---|---|
static class |
Consolidator.DBProps
Specifies properties of a remote application database
|
static class |
Consolidator.NoSQLTableProps
NoSQL properties object
|
static class |
Consolidator.OSEPluginProps
Specifies properties of OSE plugins
|
static class |
Consolidator.PubItemProps
Specifies properties of a publication item.
|
static class |
Consolidator.TemplateItemMetadata |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALL_DB
Search parameter for objects in all Mobile Server repositories registered in the main repository
|
static int |
BDB_CREATOR_ID
Berkeley DB creator id constant
|
static java.lang.String |
CONS_CUST_PKG
PLSQL package name where several callback customizations are exposed
|
static java.lang.String |
CONS_INQ
Master in queue for queue based publication items
|
static java.lang.String |
CUSTOM_DML_PREFIX
This prefix followed by publication item name is the name of the custom DML procedure generated by @see ConsolidatorManager#generateMobileDmlProcedure(String publication_item, char type)
|
static int |
DBA
used to set publish privileges
|
static java.lang.String |
DCQ_JAVA_CLASS
Java class implementing the ConsolidatorQueueProcessor interface
|
static java.lang.String |
DEFAULT_TEMPLATE |
static java.lang.String |
DEFAULT_TEMPLATE_JAVA |
static java.lang.String |
DEFAULT_TEMPLATE_LINUX |
static java.lang.String |
DEFAULT_TEMPLATE_WCE |
static java.lang.String |
DEFAULT_TEMPLATE_WIN32 |
static int |
DEV_FLG_GEN
Any device
|
static int |
DEV_FLG_LINUX |
static int |
DEV_FLG_WCE |
static int |
DEV_FLG_WIN32 |
static int |
DFLT_CREATOR_ID
Indicates that all creator ids are supported by the publication with DFLT_CREATOR_ID
|
static java.lang.String |
EQ_PREFIX
Error queue name is this prefix followed by published table name
|
static java.lang.String |
IN_DML_PREFIX
In queue name is this prefix followed by publication item name
|
static java.lang.String |
LOG_TABLE_PREFIX
Log table name is this prefix followed by published table name
|
static java.lang.String |
LOGIC_DML_PREFIX
If USE_LOGICAL_PKG='Y' in C$ALL_TEMPLATE_ITEMS, the package name is this prefix followed by publication item name
|
static java.lang.String |
MAIN_DB
Main Mobile Server database repository name
|
static java.lang.String |
MAP_PREFIX
Map table (unless partitioned) name is this prefix followed by publication item name
|
static java.lang.String |
MESSAGE_CONTROL_COLUMNS
List of column definitions appended to publication item columns to create in queue
|
static java.lang.String |
MGP_JOB_CLASS
Java class that implements MGP job
|
static java.lang.String |
MOBILE_DBA_PRIVS_PROC
Run this PLSQL procedure to set elevated, publishing level privileges required by Mobile Server at publishing time.
|
static java.lang.String |
MOBILE_OPER_PRIVS_PROC
Run this PLSQL procedure to set operational privileges required by Mobile Server when publishing of data objects is complete
|
static java.lang.String |
MOBILE_PRIVS_PKG
PLSQL package name for the Mobile Server privilege setting procedures.
|
static int |
NOT_NULL
Publication item column not null constraint
|
static int |
NULLABLE
Publication item column option
|
static int |
OPER
used to set oper privileges
|
static java.lang.String |
OUTQ_PREFIX
Out queue name is this prefix followed by publication item name
|
static char |
PARAM_SEPARATOR
Subscription parameter separator character
|
static char |
PROC_BODY
Specifies the return of custom DML procedure body in the call to ConsolidatorManager.generateMobileDmlProcedure(String publication_item, char type)
|
static char |
PROC_HEADER
Specifies the return of custom DML procedure header in the call to ConsolidatorManager.generateMobileDmlProcedure(String publication_item, char type)
|
static java.lang.String |
PUB_ITEM_DML_PREFIX
DML view used in MyCompose is formed by this prefix followed by publication item name
|
static int |
PUBLICATION_OBJECT |
static int |
PUBLICATIONITEM_OBJECT |
static int |
QPKG_JAVA_i
Constant indicates the queue callback package type is Java
|
static int |
QPKG_PLSQL_i
Constant indicates the queue callback package type is PLSQL
|
static int |
RESET_COL_OPTIONS
Reset publication item column default and not null constraints
|
static int |
RESOURCES_OBJECT |
static int |
RULES_OBJECT |
static int |
SCRIPTS_OBJECT |
static int |
SEQUENCES_OBJECT |
static int |
SQLITE_CREATOR_ID
SQLite creator id constant
Note that BDB clients support a union of BDB_CREATOR_ID and SQLITE_CREATOR_ID publications
|
static java.lang.String |
VER_TABLE_PREFIX
Version table name is this prefix followed by published table name
|
Constructor and Description |
---|
Consolidator() |
public static java.lang.String ALL_DB
public static final int BDB_CREATOR_ID
public static final java.lang.String CONS_CUST_PKG
public static final java.lang.String CONS_INQ
public static final java.lang.String CUSTOM_DML_PREFIX
public static final int DBA
public static final java.lang.String DCQ_JAVA_CLASS
public static final java.lang.String DEFAULT_TEMPLATE
public static final java.lang.String DEFAULT_TEMPLATE_JAVA
public static final java.lang.String DEFAULT_TEMPLATE_LINUX
public static final java.lang.String DEFAULT_TEMPLATE_WCE
public static final java.lang.String DEFAULT_TEMPLATE_WIN32
public static final int DEV_FLG_GEN
public static final int DEV_FLG_LINUX
public static final int DEV_FLG_WCE
public static final int DEV_FLG_WIN32
public static final int DFLT_CREATOR_ID
public static final java.lang.String EQ_PREFIX
public static final java.lang.String IN_DML_PREFIX
public static final java.lang.String LOG_TABLE_PREFIX
public static final java.lang.String LOGIC_DML_PREFIX
public static java.lang.String MAIN_DB
public static final java.lang.String MAP_PREFIX
public static final java.lang.String MESSAGE_CONTROL_COLUMNS
public static final java.lang.String MGP_JOB_CLASS
public static final java.lang.String MOBILE_DBA_PRIVS_PROC
public static final java.lang.String MOBILE_OPER_PRIVS_PROC
public static final java.lang.String MOBILE_PRIVS_PKG
public static final int NOT_NULL
public static final int NULLABLE
public static final int OPER
public static final java.lang.String OUTQ_PREFIX
public static final char PARAM_SEPARATOR
public static final char PROC_BODY
public static final char PROC_HEADER
public static final java.lang.String PUB_ITEM_DML_PREFIX
public static final int PUBLICATION_OBJECT
public static final int PUBLICATIONITEM_OBJECT
public static final int QPKG_JAVA_i
ConsolidatorManager.registerQueuePkg(String pkg, int pkg_type, String pub)
,
ConsolidatorManager.registerQueuePkg(String pkg, int pkg_type)
,
ConsolidatorManager.getQueuePkgType(String pub)
,
ConsolidatorManager.getQueuePkgType()
,
ConsolidatorQueueProcessor.ConsolidatorQueueProcessor()
,
Constant Field Valuespublic static final int QPKG_PLSQL_i
public static final int RESET_COL_OPTIONS
public static final int RESOURCES_OBJECT
public static final int RULES_OBJECT
public static final int SCRIPTS_OBJECT
public static final int SEQUENCES_OBJECT
public static final int SQLITE_CREATOR_ID
public static final java.lang.String VER_TABLE_PREFIX