Package org.syncany.operations.down
Class DatabaseBranches
- java.lang.Object
- 
- org.syncany.operations.down.DatabaseBranches
 
- 
 public class DatabaseBranches extends java.lang.Object The database branches class is a convenience class to bundle multipleDatabaseBranchs into one object, and map it to its corresponding owner machine name.The class is mainly used by the DatabaseReconciliatorwhen comparing and reconciling changes between the clients' database branches.
- 
- 
Constructor SummaryConstructors Constructor Description DatabaseBranches()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DatabaseBranchesclone()DatabaseBranchgetBranch(java.lang.String client)DatabaseBranchgetBranch(java.lang.String client, boolean createIfNotExistant)java.util.Set<java.lang.String>getClients()voidput(java.lang.String machineName, DatabaseBranch branch)voidremove(java.lang.String machineName)java.lang.StringtoString()
 
- 
- 
- 
Constructor Detail- 
DatabaseBranchespublic DatabaseBranches() 
 
- 
 - 
Method Detail- 
getClientspublic java.util.Set<java.lang.String> getClients() 
 - 
getBranchpublic DatabaseBranch getBranch(java.lang.String client) 
 - 
getBranchpublic DatabaseBranch getBranch(java.lang.String client, boolean createIfNotExistant) 
 - 
putpublic void put(java.lang.String machineName, DatabaseBranch branch) 
 - 
removepublic void remove(java.lang.String machineName) 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
clonepublic DatabaseBranches clone() - Overrides:
- clonein class- java.lang.Object
 
 
- 
 
-