11/11

# Index

A B C D E F G H I J L M N O P Q R S T U V W

## A

  addMobileDMLProcedure API, 2.4.1.13
  addPublicationItem method, 2.12.2.1
  addSyncRule method, 2.4.1.4
  AfterSyncMapCleanup callback, 2.7.1.10
  alterPublicationItem method, 2.4.1.7
  API
    Mobile Sync, 3
    usage, 1.5.2
  application
    API, 1.5.2
    clean synchronization environment, 3.1.1.2.9, 3.1.3.1.12, 3.2.1.2.6
    deployment, 1.1, 1.5.3
    design, 1.5
      steps, 1.5.1
    development, 1.1, 3
      packaging wizard, 5.1
    initiate synchronization, 3.1.1.2.5, 3.1.3.1.10
    installation steps, 1.2.3
    managing snapshots, 2.3.1.1
    model, 1.2
    models, 1.3
    publish, 1.2.3, 1.5.3
    publishing, 1.1
    register database, 2.15
    scheduling to execute, 6
    selective synchronization, 3.1.1.1.4, 3.1.3.1.8, 3.1.3.2.10
  apply phase
    callback, 4.4
    development, 2.12.1
  apprepwizard script, 2.15.1
  architecture, 1.2
    MGP, 1.2.4
    Mobile Development Kit, 1.4
    mobile server, 1.2.3
    msync, 1.2.2
    repository, 1.2.5
  authentication
    external, 7.1
  automatic synchronization
    API, 3.2
    C APIs, 3.2.1.4.1
    C# APIs, 3.2.1.4.2
    C++ APIs, 3.2.1.4.1
    close session, 3.2.1.2.6
    data event rules, 4.8.5
    disable, 3.2.1
    enable, 3.2.1
    enabling, 2.2
      C APIS, 3.2.1.4.1
      C# APIs, 3.2.1.4.2
      C++ APIs, 3.2.1.4.1
      Java APIs, 3.2.1.4.3
      MDW, 4.4
    event notification, 2.2.4, 3.2.3
    exception, 3.2.1.1.7
    initialize environment, 3.2.1.2.2
    Java API, 3.2.1.1
    Java APIs, 3.2.1.4.3
    LogMessage class, 3.2.1.1.6
    manage, 3.2.1.3.1
    native API, 3.2.1.2
    .Net API, 3.2.1.3
    objects not synchronized, 2.1.3
    OSE API, 3.2.1, 3.2.1
    pause, 3.2.1
    publication item level, 2.2.1
    publication rules, 4.8.5
    resume, 3.2.1
    retrieve error information, 3.2.1.2.8
    retrieve status, 3.2.1.2.3
    retrieving status, 3.2.2.1, 3.2.2.2, 3.2.2.3
    rules, 2.2.2
    scheduling, 2.2.3
    set session parameters, 3.2.1.2.5
    start, 3.2.1
    status, 2.2.4, 3.2.1.1.4, 3.2.1.3.5, 3.2.2
    stop, 3.2.1
    track progress, 3.2.1.2.7, 3.2.1.3.6
    trapping error data, 3.2.1.1.5
    trapping status, 3.2.1.1.5

## B

  bandwidth
    designing application, 1.5.1
  BeforeSyncMapCleanup callback, 2.7.1.10
  Berkeley DB
    overview, 1.2.1.1
  bgAddMsgCallback method, 3.2.1.2.7
  bgAgentControl method, 3.2.1.2.4
  BGAgentStatus class, 3.2.1.1.1, 3.2.1.3.1
  BGAgentStatus object, 3.2.1.3.4
    Sync Agent status, 3.2.1.1.3
  bgAgentStatus structure, 3.2.1.2.3
  bgCloseSession method, 3.2.1.2.6
  BGException class, 3.2.1.1.7, 3.2.1.3.9
  bgGetAgentStatus method, 3.2.1.2.3
  bgGetLastError method, 3.2.1.2.8
  bgGetNumParam method, 3.2.1.2.5
  bgGetSyncStatus method, 3.2.1.2.3
  BGMessage object, 3.2.1.3.8
  BGMessageHandler interface, 3.2.1.1.1, 3.2.1.1.5, 3.2.1.3.1, 3.2.1.3.6
    event arguments, 3.2.1.3.8
  BGMessageType enumeration, 3.2.1.3.1, 3.2.1.3.7
  bgMsg structure
    error information, 3.2.1.2.7
  BGMsgEventArgs class, 3.2.1.3.8
  BGMsgEventArgs structure, 3.2.1.3.6
  bgOpenSession method, 3.2.1.2.2
  bgRemoveMsgCallback method, 3.2.1.2.7
  bgSess object, 3.2.1.2.2
  BGSession class, 3.2.1.1.1, 3.2.1.1.2, 3.2.1.3.1, 3.2.1.3.3
  bgSetNumParam method, 3.2.1.2.5
  BGStatusCode enumeration, 3.2.1.3.1, 3.2.1.3.2
  BGSyncControl class, 3.2.1.4.3
  BGSyncMsg class, 3.2.3.2, 3.2.3.3
  BGSyncStatus class, 3.2.1.1.1, 3.2.1.3.1
  BGSyncStatus object, 3.2.1.3.5
    automatic synchronization
      status, 3.2.1.1.4
  bgSyncStatus structure, 3.2.1.2.3
  bgWaitForStatus method, 3.2.1.2.4

## C

  C API
    file-based synchronization, 3.1.3.1.14
    get publication name, 3.1.3.1.6
    setting HTTP parameters, 3.1.3.1.5
    synchronization
      initialize environment, 3.1.3.1.2, 3.2.1.2.2
  C# API
    file-based synchronization, 3.1.3.2.11
    synchronization, 3.1.3.2
  C$SEQ_CLIENTS table, 3.1.1.1.6, 3.1.1.1.6
  C++ API
    file-based synchronization, 3.1.1.2.11, 3.1.3.1.14
    get publication name, 3.1.3.1.6
    setting HTTP parameters, 3.1.3.1.5
    synchronization
      intialize environment, 3.1.3.1.2, 3.2.1.2.2
  callback
    customization, 2.4.1.13
  client
    constraint, 2.9.6
    executingDDL, 2.5
    notification, 2.12.3
    processing downloaded data, 2.1.6
    subscribing to publications, 2.4.1.9
  column
    set default column options, 2.4.1.3
  command
    send, 1.2.3
  commands
    Sync Agent control commands, 3.2.1.2.4
  complete refresh, 2.1.4.2, 2.8.2
    defined in MDW, 4.4
  compose phase
    callback, 4.4
    development, 2.12.1
    extend MyCompose, 2.6.1
    notify clients, 2.12.3
  condition rule, 2.2.2
  conflict resolution
    overview, 1.3.1
    synchronization rules, 4.8.2.1
  conflict rules
    defining, 2.4.1.7.1
  Consolidator Manager, 2.12.2.1
    API, 1.5.2
    modifying publication item, 2.4.1.12
    overview, 1.2.3
  Consolidator Manager APIs, 2.4
  ConsolidatorManager class, 6.1, 6.3
    job creation API, 6.1
  consperf utility
    performance, 1.1
  constraint
    foreign key
      client, 2.9.6
    mobile client, 2.9.6
  createDataCollectionQueue method, 2.12.2.1
  createPublication method, 2.12.2.1
  createSyncRule method, 2.4.1.4

## D

  data
    processing download on client, 2.1.6
    requirements, 1.2
    synchronization, 2.1.7
    update, 2.1.7
  Data Collection Queues, 2.12.2
  database
    client, 1.2.1
      creation, 2.1.1
    encryption keys, 3.1.1.2.13
    register for application, 2.15
    share connection, 3.1.1.2.12
    types, 1.2.1
  DataPriority enumeration, 3.1.1.3.2
  DDL
    adding to client, 2.5
    dependencies, 4.7
  dependency hint, 2.17.1
    creating for publication item, 4.4
    creating in MDW, 4.4.2
  deployment
    application, 1.1, 1.5.3
  design
    architecture, 1.1
    overview, 1.5
  device
    management, 1.2.3
    send command, 1.2.3
  Device Manager
    overview, 1.2.6
  DML
    callback, 4.8.2.1
    callback customization, 2.4.1.13
    PL/SQL procedure, 2.4.1.13, 2.10.2
  doCompose method, 2.6.2.2
  download_complete method
    signature, 2.12.1.2
  download_init method, 2.12.1
    example, 2.12.1.2.2
    signature, 2.12.1.2
  DownloadInfo class method, 2.11.2
  dropSyncRule method, 2.4.1.4.4

## E

  encryption
    keys
      retrieve, 3.1.1.2.13
      set, 3.1.1.2.13
  EncryptionType enumeration, 3.1.1.3.2
  enqueue notification APIs, 2.2.3
  environment
    initialize, 3.1.1.2.2
  error
    synchronization, 3.1.1.2.10
  error message
    synchronization, 3.1.3.1.13, 3.2.1.2.8
  Error queue
    synchronization, 2.1
  event handler
    C# API, 3.1.3.2.6
  event rule, 2.2.2
  execution model, 1.1

## F

  fast refresh, 2.1.4.1, 2.8.1
    defined in MDW, 4.4
    requirements, 4.4
    virtual primary key, 4.10
  file-based synchronization, 2.1.5
    C API, 3.1.3.1.14
    C# API, 3.1.3.2.11
    C++ API, 3.1.1.2.11, 3.1.3.1.14
    native API, 3.1.1.2.11
  firewall
    configure proxy information, 3.1.3.1.9
  forced refresh, 2.1.4.4
  foreign key
    behavior, 1.3.2
    constraint, 2.9.3.2, 2.14.1.3
      client, 2.9.6
    constraints, 2.14.1
      violations, 2.14.1.1

## G

  generateMobileDMLProcedure API, 2.4.1.13, 2.10.2
  getDownloadInfo method, 2.11.1
  GetMessage method, 3.2.3.2
  getMessage method, 3.2.3.3
  getPublicationNames method, 2.4.1.4.1
  getQueuPkg method, 2.12.1.4
  GetStatus method, 3.2.2.3
  getSyncRule method, 2.4.1.4.2
  group
    create, 1.2.3

## H

  handleLogMessage method, 3.2.1.1.5
  HTTP
    setting parameters, 3.1.3.1.5

## I

  identify callback function, 3.1.1.2.7
  inconsistent datatype
    SQL exception, 2.4.1.12
  index
    using, 1.5.1
  In-Queue
    synchronization, 2.1
  installation
    considerations, 1.1
  INSTEAD OF Triggers, 2.17.2
  isSyncRuleModified method, 2.4.1.4.3

## J

  Java
    API
      OSEException class, 3.1.1.1.7
      OSESession class, 3.1.1.1.2
      overview, 3.1.1.1, 3.2.1.1.1
    OSEProgressListener interface, 3.1.1.1.3
  Java API
    BGException class, 3.2.1.1.7
    BGSession class, 3.2.1.1.2
  job
    create using API, 6.1
    create using APIs, 6.3
    manage using APIs, 6.1
    scheduling, 6
  Job engine
    Standalone, 6.2
    start from API, 6.2
  Job Scheduler, 6
    separate thread from mobile server, 6.2
  JobEngine class, 6.2

## L

  LogMessage class, 3.2.1.1.5, 3.2.1.1.6

## M

  manual synchronization, 3.1
    cancel, 3.1.1.2.8
    close session, 3.1.1.2.9
    Java API, 3.1.1.1
    native API, 3.1.1.2, 3.1.1.2.1
    .Net API, 3.1.1.3
    OCAPI, 3.1.3
  map
    cleanup, 2.7.1.10
  MAX_U_COUNT parameter, 2.7.1.10
  MDK
    Packaging Wizard, 1.4.1, 1.4.2
  MDW
    automatic synchronization, 4.4
    create project, 4.2, 4.2
    create publication, 2.4
    create publication item, 4.4, 4.4
    dependency hint, 4.4, 4.4.2
    deploy publication, 4.12
    overview, 1.4.1, 4.1
    parent table hint, 4.4, 4.4.3
    primary key hint, 4.4, 4.4.3
    project, 1.4.1, 4.1
      definition, 4.2
    publication
      creation, 4.8
    publication item
      creating SQL statement, 4.4.1
      define refresh mode, 4.4
    script, 4.7
      loading into project, 4.7.2
    sequence, 4.6
    test
      publication, 4.11, 4.11
    wizard, 4.3
  memory
    desiging application, 1.5.1
  Message Generator and Processor, see MGP
  MessageReceived event, 3.2.1.3.6
  metadata cache
    reset, 2.4.1.7
  MGP
    apply phase, 1.2.4
      callback, 4.4
    applying changes to the database, 1.2.4
    compose phase, 1.2.4
      callback, 4.4
      notify client, 2.12.3
    composing transaction, 2.1
    execution process, 2.1
    overview, 1.2, 1.2.4
  mobile client
    architecture, 1.1
    Berkeley DB
      overview, 1.2.1.1
    constraint, 2.9.6
    database, 1.2.1
    execution model, 1.1
    processing downloaded data, 2.1.6
    SQLite
      overview, 1.2.1.2
    synchronization
      C# API, 3.1.3.2
  Mobile Database Workbench, see MDW
  Mobile Development Kit, 1.4
  Mobile Manager
    overview, 1.1
  mobile server
    application model and architecture, 1.2, 1.3
    configuration, 1.2.3
    introduction, 1.1
    overview, 1.2.3
  Mobile Sync API, 3
  model
    architecture, 1.1
    execution, 1.1
  msgCallback method, 3.2.1.3.6
  msync
    architecture, 1.2.2
    synchronization, 1.2
  MyCompose, 2.6
    doCompose method, 2.6.2.2
    extend, 2.6.1
    needCompose method, 2.6.2.1
  MyCompose class, 4.8.2.1
  myProgressProc callback function, 3.1.3.1.11

## N

  native API, 3.1.1.2
    file-based synchronization, 3.1.1.2.11
    initialize environment, 3.2.1.2.2
    OCAPI, 3.1.3.1
    overview, 3.2.1.2.1
    synchronization, 3.1.1.2.1
  native application
    saving user settings, 3.1.1.2.4, 3.1.3.1.7
  needCompose method, 2.6.2.1
  .Net API
    automatic synchronization, 3.2.1.3
    BGException class, 3.2.1.3.9
    BGSession class, 3.2.1.3.3
    enumerations, 3.1.1.3.2
    manual synchronization, 3.1.1.3
    OSEException class, 3.1.1.3.7
    OSEProgressEventArgs properties, 3.1.1.3.4
    OSEProgressHandler interface, 3.1.1.3.5
    OSESession
      properties, 3.1.1.3.3
    OSESession class, 3.1.1.3.3
    overview, 3.1.1.3.1, 3.2.1.3.1
    SQLite Mobile Client, 3.1.2
  not null fields
    behavior, 1.3.2
  notification
    client, 2.12.3

## O

  OCAPI, 3.1.3
    native API, 3.1.3.1
  ocapi.h file, 3.1.3.1
  ocDoSynchronize function
    determine progress, 3.1.3.1.11
  ocDoSynchronize method, 3.1.1.2.5, 3.1.3.1.10
  ocEnv class, 3.1.3.1.2, 3.2.1.2.2
  ocEnv structure, 3.1.3.1.4
  ocGetLastError function, 3.1.3.1.13, 3.2.1.2.8
  ocGetPublication function, 3.1.3.1.6
  ocGetPublication method, 3.1.3.1.6
  ocSaveUserInfo function, 3.1.3.1.9
  ocSaveUserInfor method, 3.1.1.2.4, 3.1.3.1.7
  ocSessionInit function, 3.1.3.1.2, 3.2.1.2.2
  ocSessionTerm method, 3.1.1.2.9, 3.1.3.1.12, 3.2.1.2.6
  ocSetSyncOption function, 3.1.3.1.9
  ocTransportEnv structure, 3.1.3.1.5
  olGetSyncMsg method, 3.2.3.1
  olGetSyncOptions method, 3.2.1.4.1
  olGetSyncStatus method, 3.2.2.2
  olSyncMsg class, 3.2.3.1
  Oracle.OpenSync.OSE namespace, 3.1.1.3.1
  Oracle.OpenSync.SyncAgent namespace, 3.2.1.3.1, 3.2.1.3.8
  oracle.opensync.syncagent package, 3.2.1.1.1
  oracle.opensync.util package, 3.2.1.1.6
  OracleSync class, 3.1.3.2, 3.1.3.2.11
  OSE API, 3.1.1
    automatic synchronization, 3.2.1, 3.2.1
  oseCancelSync method, 3.1.1.2.8
  oseCloseSession method, 3.1.1.2.9
  ose.dll, 3.1.1.2
  OSEException class, 3.1.1.1.7, 3.1.1.3.7
  oseGetDBKey method, 3.1.1.2.13
  oseGetLastError method, 3.1.1.2.10
  ose.h include file, 3.1.1.2
  ose.ini file, 3.2.1.2.5
  oseOpenSession method, 3.1.1.2.2
  OSEProgressEventArgs properties, 3.1.1.3.4
  oseProgressFunc callback method, 3.1.1.2.7
  OSEProgressHandler interface, 3.1.1.3.5
    OSEProgressEventArgs, 3.1.1.3.4
  OSEProgressListener interface, 3.1.1.1.3
  oseRemoveDBKey method, 3.1.1.2.13
  oseSess handle, 3.1.1.2.2
  OSESession class, 3.1.1.1.2, 3.1.1.3.3
    MessageReceived event, 3.2.1.3.6
    properties, 3.1.1.3.3
  oseSetDBKey method, 3.1.1.2.13
  oseSetProgress method, 3.1.1.2.7
  oseShareConnection method, 3.1.1.2.12
  OSETransport class, 3.1.1.1.5
  Out-Queue
    synchronization, 2.1

## P

  Packaging Wizard, 1.4.1, 1.4.2
    editing application definition, 5.1.5
    listing applications, 5.1.3
    new application, 5.1.2
    package application, 2.4
    publish application, 2.4
    starting, 5.1.6
  parent table hint, 2.17.1
    creating in MDW, 4.4.3
  password
    modify, 2.4.1.1.1
  performance
    considerations, 1.1
    consperf utility, 1.1
    scripts, 4.7
  PL/SQL procedure
    DML operations, 2.4.1.13, 2.10.2
  primary key
    behavior, 1.3.2
    composite
      query rule, 2.4.1.12
    creating virtual, 4.10
    hint
      creating in MDW, 4.4.3
    index, 2.4.1.6, 2.18.1
    virtual, 2.18.2
  privileges
    setting, 2.20
  programmatic synchronization, 3.1.3.1
  project
    MDW, create, 4.2
  properties
    OSESession, 3.1.1.3.3
  proxy
    setting proxy information for synchronization, 3.1.3.1.9
  publication
    add publication item, 2.4.1.7
    altering, 2.4.1.7
    associate
      publication item, 4.8.2
      script, 4.8.4
      sequence, 4.8.3
    automatic synchronization, 4.8.5
      rule, 2.4.1.4
    create, 2.4.1.2
      APIs, 2.4
      MDW, 2.4
    create using MDW, 1.4.1, 4.1
    creation, 1.5.3, 4.8
    deploy, 4.12
    import existing from repository, 4.9
    overview, 1.2, 1.3
    setting order execution for publication items, 4.8.2.1
    specifying conflict resolution rules, 4.8.2.1
    subscribing clients to, 2.4.1.9
    test synchronization, 4.11
    test using MDW, 4.11
    use Quick Wizard, 4.3
  publication item
    add to publication, 2.4.1.7
    altering, 2.4.1.7
    associate with publication, 4.8.2
    attach PL/SQL procedure, 2.4.1.13
    automatic synchronization, 2.2.1
    conflict resolution, 1.3.1
    create, 2.4.1.3
      APIs, 2.4
    create using MDW, 4.4
    creating SQL query, 4.4
    creating SQL statement, 4.4.1
    dependency hint, 4.4
    DML procedure, 2.4.1.13
    execution order, 4.8.2.1
    import from repository, 4.9
    modifying, 2.4.1.12
    overview, 1.2, 1.3
    queue-based, 2.12.1, 2.12.1.1, 2.12.1.3, 2.12.1.4, 4.4
      create, 2.12.1.3
    register package, 2.12.1.4
    setting priority, 4.8.2.1
    use Quick Wizard, 4.3
    weight, 1.3.1
  publishing
    application, 1.1

## Q

  query
    rule
      composite primary key, 2.4.1.12
  queue-based, 2.12.1.4
    notify clients, 2.12.3
    publication item, 2.12.1
      create queues, 2.12.1.1
      creation, 2.12.1.3
    refresh, 2.1.4.3
      defined in MDW, 4.4
    replication, 2.12
  queues
    data collection, 2.12.2
    involved in synchronization, 2.1

## R

  read-only
    snapshots, 2.3.1.1.1
  refresh
    complete, 2.1.4.2, 2.8.2
    defined in MDW, 4.4
    fast, 2.1.4.1, 2.8, 2.8.1
    forced, 2.1.4.4
    queue-based, 2.1.4.3
    snapshot, 2.3.1.1.3
    synchronization, 2.1.4
  registerQueuePkg method, 2.12.1.4
  removeSyncRule method, 2.4.1.4.4
  replication
    sequence
      SQLite Mobile Client, 3.1.1.1.6
  repository
    architecture, 1.2.5
  resetCache method, 2.4.1.7
  resource
    limitations, 1.5.1
  Resource Manager
    API, 1.5.2
    description, 1.2.3
  Resource Manager APIs, 2.4
  restricting predicate, 2.4.1.14, 2.4.1.14
  RuleInfo class, 2.4.1.4
  rules
    automatic synchronization, 2.2.2
      publication, 2.4.1.4, 4.8.5
    conflict, 2.4.1.7.1
  Rules class, 2.4.1.4

## S

  scalability
    designing application, 1.5.1
    measures, 1.1
  schema
    change
      primary key, 2.19.1
    evolution, 2.19
  script
    adding to publication in MDW, 4.7
    associate with publication, 4.8.4
    DDL dependencies, 4.7
    import from repository, 4.9
  security
    designing application, 1.5.1
    measures, 1.1
  selective synchronization, 3.1.1.1.4, 3.1.1.3.6
  SelectPub method, 3.1.1.3.6
  sequence
    associate with publication, 4.8.3
    create, 2.4.1.8
    creating in MDW, 4.6
    definition, 4.6
    emulate, 3.1.1.1.6
    import from repository, 4.9
    SQLite
      mobile client, 3.1.1.1.6
    SQLite Mobile Client, 3.1.1.1.6
    synchronization, 2.4.1.8
  setDfltColOptions flag, 2.4.1.3
  SetEventHandler method, 3.1.3.2.6
  setSyncRuleParams method, 2.4.1.4
  shared maps
    grouping function to force sharing, 4.8.2.1
  snapshot
    definition, 1.3
    manage, 2.3.1.1
    overview, 1.2, 1.3
    read-only, 2.3.1.1.1, 4.8.2.1
    refresh, 2.3.1.1.3
    template variables, 2.3.1.1.4
    updatable, 2.3.1.1.2, 4.8.2.1
  snapshot definitions
    declarative, 2.3.1
    programmatic, 2.3.2
  SQL exception
    inconsistent datatypes, 2.4.1.12
  SQLite
    database, 1.2.1
      overview, 1.2.1.2
    mobile client
      sequences, 3.1.1.1.6
    set default column options, 2.4.1.3
  SQLite Mobile Client
    .Net API
      synchronization, 3.1.2
    replication
      sequence, 3.1.1.1.6
    sequence, 3.1.1.1.6
  Standalone Job engine, 6.2
  subscription
    create, 1.2.3
    instantiate, 2.4.1.10
    overview, 1.2, 1.3
  Sync Agent
    callback function, 3.2.1.2.7
    control commands, 3.2.1.2.4
    manage, 3.2.1.1.1, 3.2.1.3.1
      native API, 3.2.1.2
    manages automatic synchronization, 3.2.1
    retrieve status, 3.2.1.2.3
    status, 3.2.1.1.3, 3.2.1.2.3, 3.2.1.3.4
    status codes, 3.2.1.2.3, 3.2.1.3.2
    track progress, 3.2.1.3.6
    trapping error data, 3.2.1.1.5
    trapping status, 3.2.1.1.5
    wait for status, 3.2.1.2.4
  Sync class
    constructors, 3.1.3.2.1
    public methods, 3.1.3.2.6
  Sync Client
    downloading data, 2.1, 2.1
  Sync Server
    execution process, 2.1
    uploading data, 2.1
  SyncDirection enumeration, 3.1.1.3.2
  SyncEventArgs class, 3.1.3.2.6
  SyncEventHandler class, 3.1.3.2.6
  synchronization, 3.2.1.1.2
    API, 3.1.1
    application
      initiate, 3.1.1.2.5, 3.1.3.1.10
    automatic
      API, 3.2
      C APIs, 3.2.1.4.1
      C# APIs, 3.2.1.4.2
      C++ APIs, 3.2.1.4.1
      close session, 3.2.1.2.6
      enabling, 2.2, 2.2.1
      exception, 3.2.1.1.7
      Java API, 3.2.1.1
      Java APIs, 3.2.1.4.3
      LogMessage class, 3.2.1.1.6
      manage, 3.2.1.1.1, 3.2.1.2.1, 3.2.1.3.1
      native API, 3.2.1.2
      .Net API, 3.2.1.3
      OSE API, 3.2.1, 3.2.1
      overview, 2.1.3
      retrieve error information, 3.2.1.2.8
      retrieve status, 3.2.1.2.3
      set session parameters, 3.2.1.2.5
      status, 3.2.1.1.4, 3.2.1.3.5
      Sync Agent, 3.2.1
      track progress, 3.2.1.2.7, 3.2.1.3.6
      trapping error data, 3.2.1.1.5
      trapping status, 3.2.1.1.5
    change password, 2.4.1.1.1
    clean environment, 3.1.1.2.9, 3.1.3.1.12, 3.2.1.2.6
    complete refresh
      overview, 2.1.4.2
    compose phase customization, 2.6
    composing transaction, 2.1
    conflicts, 2.10
    DDL Operations, 2.18.1
    defining
      conflict rules, 2.4.1.7.1
      publication items, 2.4.1.3.1
    determine progress, 3.1.3.1.11
    downloaded data processed, 2.1.6
    DownloadInfo class, 2.11.2
    downloading data, 2.1, 2.1
    errors, 2.10, 4.8.2.1
    execution steps, 2.1
    extending MyCompose, 2.6.1, 2.6.2, 2.6.3, 2.6.4
    fast refresh
      overview, 2.1.4.1
    file-based, 2.1.5, 3.1.1.2.11, 3.1.1.2.11, 3.1.3.1.14, 3.1.3.1.14, 3.1.3.2.11
    first, 1.2
    forced refresh
      overview, 2.1.4.4
    getDownloadInfo method, 2.11.1
    initiation, 1.2
    management, 1.2.3
    manual, 3.1
      cancel, 3.1.1.2.8
      close session, 3.1.1.2.9
      Java API, 3.1.1.1, 3.1.1.1.2
      native API, 3.1.1.2, 3.1.1.2.1
      .Net API, 3.1.1.3
      OCAPI, 3.1.3
      overview, 2.1.3
      retrieve error information, 3.1.1.2.10
    .Net API, 3.1.1.3.3, 3.2.1.3.3
    overview, 2.1, 2.1
    propagation, 2.1.7
    PublicationSize class, 2.11.3
    publish and subscribe model, 2.4
    publishing synonyms, 2.16.1
    queue-based refresh
      overview, 2.1.4.3
    queues, 2.1
    refresh option, 2.1.4
    remote database link support, 2.16, 2.16.2
    retrieve error message, 3.1.3.1.13, 3.2.1.2.8
    selective, 3.1.1.1.4, 3.1.1.3.6, 3.1.3.2.10
    separate databases, 2.15
    sequences, 2.4.1.8
    stage, 3.1.1.2.7
    subscribing users, 2.4.1.9
    Sync Discovery API, 2.11
    track progress, 3.1.1.2.7, 3.1.1.2.7, 3.1.1.3.5
      callback function, 3.1.1.2.7
    uploading data, 2.1
    using APIs, 1.5.2, 3.1, 3.1.3.2
  SyncProgressStage enumeration, 3.1.1.3.2
  synonym
    publish, 2.16.1

## T

  tables
    users sharing, 4.8.2.1
  transport
    custom
      Java API, 3.1.1.1.5
  TransportType enumeration, 3.1.1.3.2
  troubleshooting
    sequences, 2.4.1.8
    synchronization conflicts, 2.10

## U

  unRegisterQueuePkg method, 2.12.1.4
  UnselectPubs method, 3.1.1.3.6
  upload_complete method, 2.12.1
    example, 2.12.1.2.1
    signature, 2.12.1.2
  user
    create, 1.2.3
      APIs, 2.4.1.1
    granting access, 1.1
    management, 1.2.3
    operations, 1.2
    provisioning, 1.5.3
    subscribing, 2.4.1.9

## V

  view
    fast refresh, 2.8
    parent table hint, 4.4, 4.4.3
    primary key hint, 4.4, 4.4.3
  virtual primary key, 2.18.2

## W

  weight
    publication item
      overview, 1.3.1