Andre språk: removeDimuImageCache (svensk)
04.06.2018 10:30:24
removeDimuImageCache
removeDimuImageCache
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;
c99be879-eca1-467f-a9cf-5b85b80632c8
SYSTEM
root
04.06.2018 10:30:24
Erstatt | Lagret | Lagret av |
---|