Class DeltaConfigImpl

    • Constructor Detail

      • DeltaConfigImpl

        public DeltaConfigImpl()
      • DeltaConfigImpl

        public DeltaConfigImpl​(java.lang.Object config)
    • Method Detail

      • setUniqueAttribute

        public void setUniqueAttribute​(java.lang.String attrName)
        Description copied from interface: DeltaConfig
        Sets the attribute name used as unique key
        Specified by:
        setUniqueAttribute in interface DeltaConfig
      • getDeltaDB

        public java.lang.String getDeltaDB()
        Returns delta db file name
        Specified by:
        getDeltaDB in interface DeltaConfig
      • setDeltaDB

        public void setDeltaDB​(java.lang.String deltaDB)
        Sets the delta db file name
        Specified by:
        setDeltaDB in interface DeltaConfig
      • getIterateDeleted

        public boolean getIterateDeleted()
        Returns true if Iterate Deleted flag is set
        Specified by:
        getIterateDeleted in interface DeltaConfig
      • setIterateDeleted

        public void setIterateDeleted​(boolean iterateDeleted)
        Sets the Iterate Delted flag
        Specified by:
        setIterateDeleted in interface DeltaConfig
      • getRemoveDeleted

        public boolean getRemoveDeleted()
        Returns true if Remove Deleted flag is set
        Specified by:
        getRemoveDeleted in interface DeltaConfig
      • setRemoveDeleted

        public void setRemoveDeleted​(boolean removeDeleted)
        Sets the Remove Deleted flag
        Specified by:
        setRemoveDeleted in interface DeltaConfig
      • getReturnUnchanged

        public boolean getReturnUnchanged()
        Returns true if returnUnchanged flag is set
        Specified by:
        getReturnUnchanged in interface DeltaConfig
      • setReturnUnchanged

        public void setReturnUnchanged​(boolean returnUnchanged)
        Sets the returnUnchanged flag
        Specified by:
        setReturnUnchanged in interface DeltaConfig
      • getDriver

        public java.lang.String getDriver()
        Specified by:
        getDriver in interface DeltaConfig
      • setDriver

        public void setDriver​(java.lang.String driver)
        Description copied from interface: DeltaConfig
        Sets the driver to use for backend storage.
        Specified by:
        setDriver in interface DeltaConfig
        Parameters:
        driver - The driver to use. Currently specify the following for Derby: CloudScape
      • getWhenToCommit

        public java.lang.String getWhenToCommit()
        Returns when to commit delta configuration parameter
        Specified by:
        getWhenToCommit in interface DeltaConfig
      • setWhenToCommit

        public void setWhenToCommit​(java.lang.String value)
        Sets when to commit delta configuration parameter
        Specified by:
        setWhenToCommit in interface DeltaConfig
      • setFastAlgorithm

        public void setFastAlgorithm​(boolean value)
        Description copied from interface: DeltaConfig
        Sets the fastAlgorithm flag
        Specified by:
        setFastAlgorithm in interface DeltaConfig
      • setAllowDuplicateDeltaKeys

        public void setAllowDuplicateDeltaKeys​(boolean value)
        Sets the allowDuplicateKeys flag
        Specified by:
        setAllowDuplicateDeltaKeys in interface DeltaConfig
      • setRowLocking

        public void setRowLocking​(java.lang.String value)
        Sets the transaction isolation level.
        Specified by:
        setRowLocking in interface DeltaConfig
      • setAttributeList

        public void setAttributeList​(java.lang.String value)
        Sets the list with attributes whose changes will be detected or ignored during compute changes process.
        Specified by:
        setAttributeList in interface DeltaConfig
      • setChangeDetectionMode

        public void setChangeDetectionMode​(java.lang.String value)
        Sets the change detection mode.
        Specified by:
        setChangeDetectionMode in interface DeltaConfig