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

B12155-01

oracle.owb.reconcile
Interface ReconcileStrategy


public interface ReconcileStrategy

ReconcileStrategy represents the strategy to be applied on each reconcile invocation.


Field Summary
static byte MERGE
          MERGE indicates that the source metadata definition should be merged with the targets metadata definition.
static byte REPLACE
          REPLACE indicates that the source metadata definition should be merged with the targets metadata definition.

 

Method Summary
 byte getReconcileType()
          Method getReconcileType.
 void setReconcileType(byte recType)
          Method setReconcileType. sets the reconcile strategy.
 void validateBindings(boolean flag)
          Method validateBindings.

 

Field Detail

MERGE

public static final byte MERGE
MERGE indicates that the source metadata definition should be merged with the targets metadata definition.
See Also:
Constant Field Values

REPLACE

public static final byte REPLACE
REPLACE indicates that the source metadata definition should be merged with the targets metadata definition.
See Also:
Constant Field Values
Method Detail

getReconcileType

public byte getReconcileType()
Method getReconcileType. Returns if the strategy is merge or replace
Returns:
the reconcile type that corresponds to MERGE or REPLACE.
See Also:
setReconcileType.

setReconcileType

public void setReconcileType(byte recType)
                      throws InvalidReconcileStrategyException
Method setReconcileType. sets the reconcile strategy. Valid values are MERGE or REPLACE
Parameters:
recType - sets the reconcile type to recType.
Throws:
InvalidReconcileStrategyException
See Also:
getReconcileType.

validateBindings

public void validateBindings(boolean flag)
Method validateBindings. Flag to indicate if target bindings should be validated for null or invalid values.
Parameters:
flag - true or false to indicate if the target bindings should be validated.

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

B12155-01

Copyright © 2003, Oracle. All Rights Reserved.