Class Neo4jRealm
java.lang.Object
org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
org.apache.syncope.core.persistence.neo4j.entity.AbstractGeneratedKeyNode
org.apache.syncope.core.persistence.neo4j.entity.AbstractAttributable
org.apache.syncope.core.persistence.neo4j.entity.Neo4jRealm
- All Implemented Interfaces:
Serializable
,Attributable
,Entity
,Realm
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
LOG
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
add
(AnyTemplateRealm template) boolean
add
(ExternalResource resource) boolean
add
(Implementation action) List
<? extends Implementation> getName()
List
<? extends ExternalResource> Optional
<? extends AnyTemplateRealm> getTemplate
(AnyType anyType) List
<? extends AnyTemplateRealm> void
postLoad()
void
setAccessPolicy
(AccessPolicy accessPolicy) void
setAccountPolicy
(AccountPolicy accountPolicy) void
setAnyTypeClass
(AnyTypeClass anyTypeClass) void
void
setAuthPolicy
(AuthPolicy authPolicy) void
setFullPath
(String fullPath) void
void
void
setPasswordPolicy
(PasswordPolicy passwordPolicy) void
Methods inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractAttributable
add, completePlainAttrs, doComplete, getPlainAttr, getPlainAttrs, remove
Methods inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractGeneratedKeyNode
getKey, setKey
Methods inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
checkImplementationType, checkType, equals, hashCode, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.Attributable
add, getPlainAttr, getPlainAttrs, remove
-
Field Details
-
NODE
- See Also:
-
PARENT_REL
- See Also:
-
REALM_ANYTYPECLASS_REL
- See Also:
-
REALM_PASSWORD_POLICY_REL
- See Also:
-
REALM_ACCOUNT_POLICY_REL
- See Also:
-
REALM_AUTH_POLICY_REL
- See Also:
-
REALM_ACCESS_POLICY_REL
- See Also:
-
REALM_ATTR_RELEASE_POLICY_REL
- See Also:
-
REALM_TICKET_EXPIRATION_POLICY_REL
- See Also:
-
REALM_LOGIC_ACTIONS_REL
- See Also:
-
REALM_RESOURCE_REL
- See Also:
-
plainAttrs
-
-
Constructor Details
-
Neo4jRealm
public Neo4jRealm()
-
-
Method Details
-
plainAttrs
- Specified by:
plainAttrs
in classAbstractAttributable
-
getName
-
setName
-
getParent
-
setParent
-
getFullPath
- Specified by:
getFullPath
in interfaceRealm
-
setFullPath
-
getAnyTypeClass
- Specified by:
getAnyTypeClass
in interfaceRealm
-
setAnyTypeClass
- Specified by:
setAnyTypeClass
in interfaceRealm
-
getAccountPolicy
- Specified by:
getAccountPolicy
in interfaceRealm
-
setAccountPolicy
- Specified by:
setAccountPolicy
in interfaceRealm
-
getPasswordPolicy
- Specified by:
getPasswordPolicy
in interfaceRealm
-
setPasswordPolicy
- Specified by:
setPasswordPolicy
in interfaceRealm
-
getAuthPolicy
- Specified by:
getAuthPolicy
in interfaceRealm
-
setAuthPolicy
- Specified by:
setAuthPolicy
in interfaceRealm
-
getAccessPolicy
- Specified by:
getAccessPolicy
in interfaceRealm
-
setAccessPolicy
- Specified by:
setAccessPolicy
in interfaceRealm
-
getAttrReleasePolicy
- Specified by:
getAttrReleasePolicy
in interfaceRealm
-
setAttrReleasePolicy
- Specified by:
setAttrReleasePolicy
in interfaceRealm
-
getTicketExpirationPolicy
- Specified by:
getTicketExpirationPolicy
in interfaceRealm
-
setTicketExpirationPolicy
- Specified by:
setTicketExpirationPolicy
in interfaceRealm
-
add
-
getActions
- Specified by:
getActions
in interfaceRealm
-
add
-
getTemplate
- Specified by:
getTemplate
in interfaceRealm
-
getTemplates
- Specified by:
getTemplates
in interfaceRealm
-
add
-
getResources
- Specified by:
getResources
in interfaceRealm
-
postLoad
public void postLoad()
-