Package org.alfresco.solr.client
Class AlfrescoModelDiff
- java.lang.Object
-
- org.alfresco.solr.client.AlfrescoModelDiff
-
public class AlfrescoModelDiff extends java.lang.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, java.lang.Long oldChecksum, java.lang.Long newChecksum)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object other)
org.alfresco.service.namespace.QName
getModelName()
java.lang.Long
getNewChecksum()
java.lang.Long
getOldChecksum()
AlfrescoModelDiff.TYPE
getType()
int
hashCode()
-
-
-
Constructor Detail
-
AlfrescoModelDiff
public AlfrescoModelDiff(org.alfresco.service.namespace.QName modelName, AlfrescoModelDiff.TYPE type, java.lang.Long oldChecksum, java.lang.Long newChecksum)
-
-
Method Detail
-
getModelName
public org.alfresco.service.namespace.QName getModelName()
-
getType
public AlfrescoModelDiff.TYPE getType()
-
getOldChecksum
public java.lang.Long getOldChecksum()
-
getNewChecksum
public java.lang.Long getNewChecksum()
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-