This sample console application was written in Java using Apache's
Axis2. It demonstrates the following:
- Authentication
- Query for available partitions
-
Start a synchronization session with and without an explicit time
interval
-
Show catch of synchronization fault due to previously failed
synchronization
- Upload new constituents from a CSV file
- Upload updated constituents from a CSV file
- Remove interests and groups from a CSV file
- Upload deleted constituents from a CSV file
- Download new constituents
- Download updated constituents
- Download deleted constituents
-
Query for cross-reference values and build cross-reference table in
memory
- Download transactions
-
End synchronization session, saving session ID and info to a file