Class LastModification
java.lang.Object
com.inductiveautomation.ignition.common.project.resource.LastModification
- 
Method SummaryModifier and TypeMethodDescriptionstatic LastModificationfromJson(com.inductiveautomation.ignition.common.gson.JsonElement json) getActor()static Optional<LastModification>com.inductiveautomation.ignition.common.gson.JsonElementtoJson()static com.inductiveautomation.ignition.common.gson.JsonElementtoJson(LastModification lastModification) static ProjectResourceupdate(ProjectResource resource, String actor) Create a newProjectResourcewith a last modification entries in its attributes map.static booleanverify(ProjectResource resource) Verify thatresourcehas aLastModificationattribute and that the signature of that LastModification is still valid given the contents of the resource.
- 
Method Details- 
getActor
- 
getTimestamp
- 
toJsonpublic com.inductiveautomation.ignition.common.gson.JsonElement toJson()
- 
fromJsonpublic static LastModification fromJson(com.inductiveautomation.ignition.common.gson.JsonElement json) 
- 
toJsonpublic static com.inductiveautomation.ignition.common.gson.JsonElement toJson(LastModification lastModification) 
- 
of
- 
updateCreate a newProjectResourcewith a last modification entries in its attributes map.- Parameters:
- resource- the original- ProjectResourceto copy.
- actor- the actor that made the last modification.
- Returns:
- a new ProjectResourcewith a last modification entries in its attributes map.
 
- 
verifyVerify thatresourcehas aLastModificationattribute and that the signature of that LastModification is still valid given the contents of the resource.- Parameters:
- resource- the- ProjectResourceto verify.
- Returns:
- trueif- resourcehas a- LastModificationattribute and its signature is valid.
 
 
-