diff --git a/src/org/gcube/application/framework/core/util/SessionConstants.java b/src/org/gcube/application/framework/core/util/SessionConstants.java index 8dd6b12..02f1ec0 100644 --- a/src/org/gcube/application/framework/core/util/SessionConstants.java +++ b/src/org/gcube/application/framework/core/util/SessionConstants.java @@ -17,11 +17,22 @@ public class SessionConstants { */ public static final String SchemataInfo = "SchemataInfo"; + /** + * Used for a variable in the session representing a HashMap>: + * pairs: (abstract field, list of mappable field for each schema) + */ + public static final String abstractFieldsInfo = "AbstractFieldsInfo"; + /** * Used for generic resource name which contains info about searchable fields per schema... */ public static final String MetadataSchemaInfo = "MetadataSchemaInfo"; + /** + * Used for generic resource name which contains info about mappable fields per abstarct field and for every schema + */ + public static final String SearchFieldsMappingAbstraction = "SearchFieldsMappingAbstraction"; + /** * Used for a variable in the session representing the available collections */