A C D G I M O P R S U V

A

addToAS() - Method in interface de.gruschke.dasync.UpdateASDataRow
 
addToDS() - Method in interface de.gruschke.dasync.UpdateDSDataRow
 

C

compare(Map, Map) - Method in class de.gruschke.dasync.MapComparer
Computes comparison of two maps Compare invokes the methods inOneOnly(...), inTwoOnly(...) if a key appears in one of the maps only, oneAndTwoDiffer(...) if a key appears in both maps but with different values and oneAndTwoEqual(...) if a key appears in both maps and both values are equal.
ConfigurationException - exception de.gruschke.dasync.ConfigurationException.
Thrown when DASync encounters a configuration error at runtime.
ConfigurationException(String) - Constructor for class de.gruschke.dasync.ConfigurationException
 

D

DataRow - interface de.gruschke.dasync.DataRow.
 
DataSetFactory - interface de.gruschke.dasync.DataSetFactory.
 
de.gruschke.dasync - package de.gruschke.dasync
 

G

getFromAS() - Method in interface de.gruschke.dasync.DataSetFactory
Please document the required arguments
getFromDS() - Method in interface de.gruschke.dasync.DataSetFactory
Please document the required arguments

I

init(Context, DirContext, Map, boolean, String) - Method in interface de.gruschke.dasync.DataSetFactory
 
inOneOnly(Object, Object) - Method in class de.gruschke.dasync.MapComparer
Key appears in Map one only
inOneOnly(Object, Object) - Method in class de.gruschke.dasync.PrintDiffMapComparer
 
inOneOnly(Object, Object) - Method in class de.gruschke.dasync.UpdateDSMapComparer
Invoke UpdateDSDataRow.addToDS()
inTwoOnly(Object, Object) - Method in class de.gruschke.dasync.MapComparer
Key appears in Map two only
inTwoOnly(Object, Object) - Method in class de.gruschke.dasync.PrintDiffMapComparer
 
inTwoOnly(Object, Object) - Method in class de.gruschke.dasync.UpdateDSMapComparer
Invoke UpdateDSDataRow.removeFromDS()

M

Main - class de.gruschke.dasync.Main.
Main program of DASync
Main() - Constructor for class de.gruschke.dasync.Main
 
main(String[]) - Static method in class de.gruschke.dasync.Main
Usage: dasync [-v] [-c PrintDiff|UpdateDS|UpdateAS] DataSetFactory.
MapComparer - class de.gruschke.dasync.MapComparer.
Functionality common to all sorts of synchronization jobs.
MapComparer() - Constructor for class de.gruschke.dasync.MapComparer
 
modifyInAS(DataRow) - Method in interface de.gruschke.dasync.UpdateASDataRow
 
modifyInDS(Object) - Method in interface de.gruschke.dasync.UpdateDSDataRow
 

O

oneAndTwoDiffer(Object, Object, Object) - Method in class de.gruschke.dasync.MapComparer
Key appears in both Maps but with different values
oneAndTwoDiffer(Object, Object, Object) - Method in class de.gruschke.dasync.PrintDiffMapComparer
 
oneAndTwoDiffer(Object, Object, Object) - Method in class de.gruschke.dasync.UpdateDSMapComparer
Invoke UpdateDSDataRow.modifyInDS(...)
oneAndTwoEqual(Object, Object) - Method in class de.gruschke.dasync.MapComparer
Key appears in both Maps with equal values
oneAndTwoEqual(Object, Object) - Method in class de.gruschke.dasync.PrintDiffMapComparer
 
oneAndTwoEqual(Object, Object) - Method in class de.gruschke.dasync.UpdateDSMapComparer
 

P

PrintDiffMapComparer - class de.gruschke.dasync.PrintDiffMapComparer.
Print the Differences of two Maps to System.out
PrintDiffMapComparer() - Constructor for class de.gruschke.dasync.PrintDiffMapComparer
 

R

removeFromAS() - Method in interface de.gruschke.dasync.UpdateASDataRow
 
removeFromDS() - Method in interface de.gruschke.dasync.UpdateDSDataRow
 
runComparison(MapComparer, DataSetFactory, Map, boolean, String) - Static method in class de.gruschke.dasync.Main
Entry point for running DASync from within Java Programs.

S

setupDirectories(DirContext, String, String) - Static method in class de.gruschke.dasync.Utils
 
setVerbose() - Method in class de.gruschke.dasync.MapComparer
screw up the debugging

U

UpdateASDataRow - interface de.gruschke.dasync.UpdateASDataRow.
 
UpdateDSDataRow - interface de.gruschke.dasync.UpdateDSDataRow.
 
UpdateDSMapComparer - class de.gruschke.dasync.UpdateDSMapComparer.
Incrementally updates the Directory Server. {
UpdateDSMapComparer() - Constructor for class de.gruschke.dasync.UpdateDSMapComparer
 
UpdateDSMapComparer(boolean) - Constructor for class de.gruschke.dasync.UpdateDSMapComparer
 
Utils - class de.gruschke.dasync.Utils.
 
Utils() - Constructor for class de.gruschke.dasync.Utils
 

V

verbose - Variable in class de.gruschke.dasync.MapComparer
 

A C D G I M O P R S U V

Boris Gruschke, 2000-11-11
License: GPL