Package es.caib.seycon.ng.sync.intf
Interface AuthoritativeIdentitySource
-
public interface AuthoritativeIdentitySource
Enables authoritative data sources- Author:
- Soffid
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
commitChange(AuthoritativeChangeIdentifier id)
Commits a change.Collection<AuthoritativeChange>
getChanges()
Gets the pending changes
-
-
-
Method Detail
-
getChanges
Collection<AuthoritativeChange> getChanges() throws InternalErrorException
Gets the pending changes- Returns:
- a list of changes to apply
- Throws:
InternalErrorException
-
commitChange
void commitChange(AuthoritativeChangeIdentifier id) throws InternalErrorException
Commits a change. It shouldn't be returned on getChanges from now on.- Parameters:
id
- change identifier- Throws:
InternalErrorException
-
-