diff --git a/wsmaster/che-core-api-factory/src/main/java/org/eclipse/che/api/factory/server/FactoryResolverPriority.java b/wsmaster/che-core-api-factory/src/main/java/org/eclipse/che/api/factory/server/FactoryResolverPriority.java index ae09868dc7..abbc82a57e 100644 --- a/wsmaster/che-core-api-factory/src/main/java/org/eclipse/che/api/factory/server/FactoryResolverPriority.java +++ b/wsmaster/che-core-api-factory/src/main/java/org/eclipse/che/api/factory/server/FactoryResolverPriority.java @@ -16,13 +16,13 @@ public enum FactoryResolverPriority { HIGHEST(2), LOWEST(0); - private final int priority; + private final int value; - FactoryResolverPriority(int priority) { - this.priority = priority; + FactoryResolverPriority(int value) { + this.value = value; } - public int getPriority() { - return priority; + public int getValue() { + return value; } } diff --git a/wsmaster/che-core-api-factory/src/main/java/org/eclipse/che/api/factory/server/FactoryService.java b/wsmaster/che-core-api-factory/src/main/java/org/eclipse/che/api/factory/server/FactoryService.java index 70ba47a2af..6a5b030d3a 100644 --- a/wsmaster/che-core-api-factory/src/main/java/org/eclipse/che/api/factory/server/FactoryService.java +++ b/wsmaster/che-core-api-factory/src/main/java/org/eclipse/che/api/factory/server/FactoryService.java @@ -195,7 +195,7 @@ public class FactoryService extends Service { return false; } }) - .min(comparingInt(r -> r.priority().ordinal())); + .max(comparingInt(r -> r.priority().getValue())); if (resolverOptional.isPresent()) { return resolverOptional.get(); }