removeDimuImageCache [sv]

Andre språk: removeDimuImageCache (svensk)

Script

Datasett
Sist lagret
04.06.2018 10:30:24
Kode
removeDimuImageCache
Navn
removeDimuImageCache
Svensk

Kildekode
var result = false; var IndexService = Java.type("se.altrusoft.entitymachine.index.IndexService"); var Schema = Java.type("se.altrusoft.entitymachine.schema.Schema"); var PropertyType = Java.type("se.altrusoft.entitymachine.schema.PropertyType"); var PropertyValue = Java.type("se.altrusoft.entitymachine.entity.PropertyValue"); var PropertyStatus = Java.type("se.altrusoft.entitymachine.entity.PropertyStatus"); var KulturNavPropertyStatus = Java.type("models.KulturNavPropertyStatus"); var SecurityUtils = Java.type("security.SecurityUtils") var ServiceUtils = Java.type("util.ServiceUtils") var Constants = Java.type("util.Constants") var EntityUtils = Java.type("util.EntityUtils") var UserEnv = Java.type("util.UserEnv") var imageProperties = entity.getProperty(Constants.PROPERTY_SUPERCONCEPT_IMAGE_ENTITIES); for (var ii = 0; ii < imageProperties.size(); ii++) { var imageProperty = imageProperties.get(ii); var imageEntity = imageProperty.getValue(); var imageLinkProperty = imageEntity.getPrimaryProperty(Constants.PROPERTY_IMAGE_IMAGE_LINK); if (imageLinkProperty != null && imageLinkProperty.getValue().startsWith("http://mm.dimu.org/image/")) { imageProperty.setStatus(PropertyStatus.Remove); result = true; } var imageSourceUrlProperty = imageEntity.getPrimaryProperty(Constants.PROPERTY_IMAGE_SOURCE_URL); if (imageSourceUrlProperty != null && imageSourceUrlProperty.getValue().startsWith("http://digitaltmuseum.org/")) { imageProperty.setStatus(PropertyStatus.Remove); result = true; } } result;
Uuid
c99be879-eca1-467f-a9cf-5b85b80632c8
ACL (rettigheter)
SYSTEM
Opprettet av
root
Opprettet
04.06.2018 10:30:24
Sist lagret av

Sist lagret

Tidligere lagret
Erstatt Lagret Lagret av