Package org.alfresco.solr.client
Class AlfrescoModelDiff
- java.lang.Object
-
- org.alfresco.solr.client.AlfrescoModelDiff
-
public class AlfrescoModelDiff extends Object
Represents a diff between the set of current repository Alfresco models and the set maintained in SOLR. The diff can represent a new, changed or removed Alfresco model. For a new model the newChecksum is populated; for a changed model both checksums are populated; for a removed model neither checksum is populated.- Since:
- 4.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AlfrescoModelDiff.TYPE
-
Constructor Summary
Constructors Constructor Description AlfrescoModelDiff(org.alfresco.service.namespace.QName modelName, AlfrescoModelDiff.TYPE type, Long oldChecksum, Long newChecksum)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object other)
org.alfresco.service.namespace.QName
getModelName()
Long
getNewChecksum()
Long
getOldChecksum()
AlfrescoModelDiff.TYPE
getType()
int
hashCode()
-
-
-
Constructor Detail
-
AlfrescoModelDiff
public AlfrescoModelDiff(org.alfresco.service.namespace.QName modelName, AlfrescoModelDiff.TYPE type, Long oldChecksum, Long newChecksum)
-
-
Method Detail
-
getModelName
public org.alfresco.service.namespace.QName getModelName()
-
getType
public AlfrescoModelDiff.TYPE getType()
-
getOldChecksum
public Long getOldChecksum()
-
getNewChecksum
public Long getNewChecksum()
-
-