Class NodeProperties
- java.lang.Object
- 
- org.keycloak.models.map.storage.tree.NodeProperties
 
- 
 public final class NodeProperties extends Object - Author:
- hmlnarik
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringAUTHORITATIVE_DECIDERstatic StringAUTHORITATIVE_NODESstatic StringCACHE_FORstatic StringCACHE_FOR_EXCLUDEDstatic StringENTITY_RESTRICTIONDefines the filter that must be satisfied for every entity within this store.static StringPRIMARY_SOURCE_FORstatic StringPRIMARY_SOURCE_FOR_EXCLUDEDstatic StringREAD_ONLYstatic StringREVALIDATEstatic StringSTORAGE_PROVIDERstatic StringSTORAGE_SUPPLIERstatic StringSTRONGLY_AUTHORITATIVE
 - 
Constructor SummaryConstructors Constructor Description NodeProperties()
 
- 
- 
- 
Field Detail- 
ENTITY_RESTRICTIONpublic static final String ENTITY_RESTRICTION Defines the filter that must be satisfied for every entity within this store. Type:DefaultModelCriteria- See Also:
- Constant Field Values
 
 - 
AUTHORITATIVE_DECIDERpublic static final String AUTHORITATIVE_DECIDER - See Also:
- Constant Field Values
 
 - 
STRONGLY_AUTHORITATIVEpublic static final String STRONGLY_AUTHORITATIVE - See Also:
- Constant Field Values
 
 - 
READ_ONLYpublic static final String READ_ONLY - See Also:
- Constant Field Values
 
 - 
REVALIDATEpublic static final String REVALIDATE - See Also:
- Constant Field Values
 
 - 
AUTHORITATIVE_NODESpublic static final String AUTHORITATIVE_NODES - See Also:
- Constant Field Values
 
 - 
STORAGE_PROVIDERpublic static final String STORAGE_PROVIDER - See Also:
- Constant Field Values
 
 - 
STORAGE_SUPPLIERpublic static final String STORAGE_SUPPLIER - See Also:
- Constant Field Values
 
 - 
PRIMARY_SOURCE_FORpublic static final String 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 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:
- Constant Field Values
 
 - 
PRIMARY_SOURCE_FOR_EXCLUDEDpublic static final String 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 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:
- Constant Field Values
 
 - 
CACHE_FORpublic static final String 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 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:
- Constant Field Values
 
 - 
CACHE_FOR_EXCLUDEDpublic static final String 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 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:
- Constant Field Values
 
 
- 
 
-