Class NodeProperties
java.lang.Object
org.keycloak.models.map.storage.tree.NodeProperties
- Author:
- hmlnarik
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
Defines the filter that must be satisfied for every entity within this store.static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
-
Method Summary
-
Field Details
-
ENTITY_RESTRICTION
Defines the filter that must be satisfied for every entity within this store. Type:DefaultModelCriteria
- See Also:
-
AUTHORITATIVE_DECIDER
- See Also:
-
STRONGLY_AUTHORITATIVE
- See Also:
-
READ_ONLY
- See Also:
-
REVALIDATE
- See Also:
-
AUTHORITATIVE_NODES
- See Also:
-
STORAGE_PROVIDER
- See Also:
-
STORAGE_SUPPLIER
- See Also:
-
PRIMARY_SOURCE_FOR
Map of pairs (k
:EntityField
,v
:Collection
) of fields that the node is primary source for.For example, the following statements are expressed:
(name -> null)
: This node is primary source for the value of the fieldname
.(attributes -> null)
: This node is primary source for the values of all attributes.(attributes -> {"address", "logo"})
: This node is primary source only for the values of attributes "address" and "logo".
- See Also:
-
PRIMARY_SOURCE_FOR_EXCLUDED
Map of pairs (k
:EntityField
,v
:Collection
) of fields that the node is not primary source for.For example, the following statements are expressed:
(name -> null)
: This node is not primary source for the value of the fieldname
.(attributes -> null)
: This node is not primary source for the values of any attributes.(attributes -> {"address", "logo"})
: This node is primary source only for attributes apart from "address" and "logo" attributes.
- See Also:
-
CACHE_FOR
Map of pairs (k
:EntityField
,v
:Collection
) of fields that the node is primary source for.For example, the following statements are expressed:
(name -> null)
: This node is primary source for the value of the fieldname
.(attributes -> null)
: This node is primary source for the values of all attributes.(attributes -> {"address", "logo"})
: This node is primary source only for the values of attributes "address" and "logo".
- See Also:
-
CACHE_FOR_EXCLUDED
Map of pairs (k
:EntityField
,v
:Collection
) of fields that the node is not primary source for.For example, the following statements are expressed:
(name -> null)
: This node is not primary source for the value of the fieldname
.(attributes -> null)
: This node is not primary source for the values of any attributes.(attributes -> {"address", "logo"})
: This node is primary source only for attributes apart from "address" and "logo" attributes.
- See Also:
-
-
Constructor Details
-
NodeProperties
public NodeProperties()
-