diff --git a/pom.xml b/pom.xml index 49068c7..609b574 100644 --- a/pom.xml +++ b/pom.xml @@ -44,19 +44,19 @@ 1.8 3.6.3 - 2.35 + 2.39.1 com.inteligr8.alfresco aps-public-rest-api - 2.0.3-aps1 + 2.0.8 com.inteligr8.alfresco aps-public-rest-client - 2.0.2-jersey + 2.0.3-jersey org.apache.commons diff --git a/src/main/java/com/inteligr8/maven/aps/modeling/goal/ApsAppAccessibleGoal.java b/src/main/java/com/inteligr8/maven/aps/modeling/goal/ApsAppAccessibleGoal.java index b83abc8..b67fe2c 100644 --- a/src/main/java/com/inteligr8/maven/aps/modeling/goal/ApsAppAccessibleGoal.java +++ b/src/main/java/com/inteligr8/maven/aps/modeling/goal/ApsAppAccessibleGoal.java @@ -21,9 +21,9 @@ import java.util.Map; import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugins.annotations.Parameter; +import com.inteligr8.activiti.model.Datum; import com.inteligr8.alfresco.activiti.ApsPublicRestApiJerseyImpl; import com.inteligr8.alfresco.activiti.api.ModelsApi.ModelType; -import com.inteligr8.alfresco.activiti.model.Datum; import com.inteligr8.alfresco.activiti.model.ResultListDataRepresentation; import com.inteligr8.alfresco.activiti.model.Tenant; @@ -70,7 +70,7 @@ public abstract class ApsAppAccessibleGoal extends ApsAddressibleGoal { Map apps = new HashMap<>(16); this.getLog().debug("Searching for all APS Apps"); - ResultListDataRepresentation results = api.getModelsApi().get("everyone", null, ModelType.App.getId(), null); + ResultListDataRepresentation results = api.getModelsApi().get("everyone", null, ModelType.App.getId(), null); this.getLog().debug("Found " + results.getTotal() + " APS Apps"); for (Datum datum : results.getData()) { String name = (String)datum.getAdditionalProperties().get("name"); diff --git a/src/main/java/com/inteligr8/maven/aps/modeling/goal/ApsShareGoal.java b/src/main/java/com/inteligr8/maven/aps/modeling/goal/ApsShareGoal.java index a2993dd..7eaf805 100644 --- a/src/main/java/com/inteligr8/maven/aps/modeling/goal/ApsShareGoal.java +++ b/src/main/java/com/inteligr8/maven/aps/modeling/goal/ApsShareGoal.java @@ -26,12 +26,12 @@ import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; import org.codehaus.plexus.component.annotations.Component; +import com.inteligr8.activiti.model.Datum; +import com.inteligr8.activiti.model.ResultList; import com.inteligr8.alfresco.activiti.api.ModelsApi; -import com.inteligr8.alfresco.activiti.model.Datum; import com.inteligr8.alfresco.activiti.model.GroupLight; import com.inteligr8.alfresco.activiti.model.PermissionLevel; import com.inteligr8.alfresco.activiti.model.PermissionLight; -import com.inteligr8.alfresco.activiti.model.ResultList; import com.inteligr8.alfresco.activiti.model.ResultListDataRepresentation; import com.inteligr8.alfresco.activiti.model.ShareInfoRequest; import com.inteligr8.alfresco.activiti.model.SharePermission; @@ -108,7 +108,7 @@ public class ApsShareGoal extends ApsAddressibleGoal { } private void shareModels(ModelsApi.ModelType modelType, Set readers, Set editors) { - ResultListDataRepresentation models = this.getApsApi().getModelsApi().get(null, null, modelType.getId(), null); + ResultListDataRepresentation models = this.getApsApi().getModelsApi().get(null, null, modelType.getId(), null); if (models.getData() == null) return; diff --git a/src/main/java/com/inteligr8/maven/aps/modeling/translator/ApsAppTranslator.java b/src/main/java/com/inteligr8/maven/aps/modeling/translator/ApsAppTranslator.java index e206885..2e69b92 100644 --- a/src/main/java/com/inteligr8/maven/aps/modeling/translator/ApsAppTranslator.java +++ b/src/main/java/com/inteligr8/maven/aps/modeling/translator/ApsAppTranslator.java @@ -26,9 +26,9 @@ import java.util.regex.Pattern; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import com.inteligr8.activiti.model.Datum; import com.inteligr8.alfresco.activiti.ApsPublicRestApi; import com.inteligr8.alfresco.activiti.api.ModelsApi.ModelType; -import com.inteligr8.alfresco.activiti.model.Datum; import com.inteligr8.alfresco.activiti.model.GroupLight; import com.inteligr8.alfresco.activiti.model.ResultListDataRepresentation; import com.inteligr8.alfresco.activiti.model.Tenant; @@ -196,8 +196,9 @@ public class ApsAppTranslator implements ApsAppCrawlable { return map; } - protected Index buildApsModelIndex(ModelType modelType) { - ResultListDataRepresentation results = this.api.getModelsApi().get("everyone", null, modelType.getId(), null); + @SuppressWarnings("unchecked") + protected Index buildApsModelIndex(ModelType modelType) { + ResultListDataRepresentation results = this.api.getModelsApi().get("everyone", null, modelType.getId(), null); this.logger.debug("APS {} models found: {} out of {}", modelType, results.getSize(), results.getTotal()); Index map = new Index<>(results.getSize().intValue(), false);