Class NodeProperties
java.lang.Object
org.keycloak.models.map.storage.tree.NodeProperties
- Author:
- hmlnarik
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringDefines the filter that must be satisfied for every entity within this store.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Field Details- 
ENTITY_RESTRICTIONDefines 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_FORMap 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 field- name.
- (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_EXCLUDEDMap 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 field- name.
- (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_FORMap 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 field- name.
- (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_EXCLUDEDMap 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 field- name.
- (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- 
NodePropertiespublic NodeProperties()
 
-