Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

oracle.owb.metadatamgmt.changemgmt
Class MCMServiceHandler

java.lang.Object
  |
  +--oracle.owb.metadatamgmt.changemgmt.MCMServiceHandler

public class MCMServiceHandler
extends java.lang.Object

This class contains compare report filters. For e.g. user can filter diff reports to get only objects created in target snapshot.


Field Summary
static int COMPARE_FILTER_ALL_OBJECTS
          All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot).
static int COMPARE_FILTER_CHANGED_OBJECTS_ONLY
          All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot).
static int COMPARE_FILTER_FOUND_OBJECTS_IN_SOURCE_ONLY
          All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot).
static int COMPARE_FILTER_FOUND_OBJECTS_IN_TARGET_ONLY
          All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot).
static int COMPARE_FILTER_UNCHANGED_OBJECTS_ONLY
          All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot) This filter directs diff engine to include only those objects which are found in both TargetSnapshot and SourceSnapshot , but with unchanged semantics, and filters out other diff states.
static int COMPARE_FILTER_UPDATED_OBJECTS_ONLY
          All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot).
static int OBJECT_TYPE_FILTER_ANY_OBJECT
          Metabase divides metabase models into logical and physical models, so diff schema also separates diff into logical model diff and physical model diff.
static int OBJECT_TYPE_FILTER_LOGICAL_OBJECT_ONLY
          Metabase divides metabase models into logical and physical models, so diff schema also separates diff into logical model diff and physical model diff.
static int OBJECT_TYPE_FILTER_PHYSICAL_OBJECT_ONLY
          Metabase divides metabase models into logical and physical models, so diff schema also separates diff into logical model diff and physical model diff.

 

Constructor Summary
MCMServiceHandler()
           

 

Method Summary
static int getObjectFilterMapping(int filter)
          This method should not be used , made public to be accessible to other internal friend packages.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

COMPARE_FILTER_FOUND_OBJECTS_IN_TARGET_ONLY

public static final int COMPARE_FILTER_FOUND_OBJECTS_IN_TARGET_ONLY
All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot). This filter directs diff engine to include only those objects which are found in TargetSnapshot only and filters out other diff states
See Also:
Constant Field Values

COMPARE_FILTER_FOUND_OBJECTS_IN_SOURCE_ONLY

public static final int COMPARE_FILTER_FOUND_OBJECTS_IN_SOURCE_ONLY
All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot). This filter directs diff engine to include only those objects which are found in SourceSnapshot only and filters out other diff states.
See Also:
Constant Field Values

COMPARE_FILTER_UPDATED_OBJECTS_ONLY

public static final int COMPARE_FILTER_UPDATED_OBJECTS_ONLY
All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot). This filter directs diff engine to include only those objects which are found in both TargetSnapshot and SourceSnapshot , but with updated semantics, and filters out other diff states.
See Also:
Constant Field Values

COMPARE_FILTER_UNCHANGED_OBJECTS_ONLY

public static final int COMPARE_FILTER_UNCHANGED_OBJECTS_ONLY
All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot) This filter directs diff engine to include only those objects which are found in both TargetSnapshot and SourceSnapshot , but with unchanged semantics, and filters out other diff states.
See Also:
Constant Field Values

COMPARE_FILTER_CHANGED_OBJECTS_ONLY

public static final int COMPARE_FILTER_CHANGED_OBJECTS_ONLY
All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot). This filter directs diff engine to include all changed objects. This is true diff filter, fetching entire diff graph from diff engine filtering out only UNCHANGED objects.
See Also:
Constant Field Values

COMPARE_FILTER_ALL_OBJECTS

public static final int COMPARE_FILTER_ALL_OBJECTS
All filters assume the operation is (TargetSnapshot MINUS SourceSnapshot). This filter directs diff engine to include all objects. This doesnt filter any diff states, so unchanged obejcts in TargetSnapshot are also included.
See Also:
Constant Field Values

OBJECT_TYPE_FILTER_LOGICAL_OBJECT_ONLY

public static final int OBJECT_TYPE_FILTER_LOGICAL_OBJECT_ONLY
Metabase divides metabase models into logical and physical models, so diff schema also separates diff into logical model diff and physical model diff. Object type filters triggers diff engine to filter out certain type of objects. This filter directs diff engine to include only logical model objects only.
See Also:
Constant Field Values

OBJECT_TYPE_FILTER_PHYSICAL_OBJECT_ONLY

public static final int OBJECT_TYPE_FILTER_PHYSICAL_OBJECT_ONLY
Metabase divides metabase models into logical and physical models, so diff schema also separates diff into logical model diff and physical model diff. Object type filters triggers diff engine to filter out certain type of objects. This filter directs diff engine to include only physical model objects only.
See Also:
Constant Field Values

OBJECT_TYPE_FILTER_ANY_OBJECT

public static final int OBJECT_TYPE_FILTER_ANY_OBJECT
Metabase divides metabase models into logical and physical models, so diff schema also separates diff into logical model diff and physical model diff. Object type filters triggers diff engine to filter out certain type of objects. This filter directs diff engine to include any object, i.e. logical model object or physical model object.
See Also:
Constant Field Values
Constructor Detail

MCMServiceHandler

public MCMServiceHandler()
Method Detail

getObjectFilterMapping

public static final int getObjectFilterMapping(int filter)
This method should not be used , made public to be accessible to other internal friend packages. In Java friend access means public access.
Parameters:
filter - - Object filter
Returns:
Filter Mapping

Oracle Warehouse Builder Java API Reference
10g Release 1 (10.1)

B12155-01

Copyright © 2003, Oracle. All Rights Reserved.