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.Neo4jRealm
- All Implemented Interfaces:
Serializable
,Entity
,Realm
@Node("Realm")
@RealmCheck
public class Neo4jRealm
extends AbstractGeneratedKeyNode
implements Realm
- See Also:
-
Field Summary
Modifier 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
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
-
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
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.AbstractGeneratedKeyNode
getKey, setKey
Methods inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
checkImplementationType, checkType, equals, hashCode, toString
-
Field Details
-
NODE
- See Also:
-
PARENT_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:
-
-
Constructor Details
-
Neo4jRealm
public Neo4jRealm()
-
-
Method Details
-
getName
-
getParent
-
getFullPath
- Specified by:
getFullPath
in interfaceRealm
-
getAccountPolicy
- Specified by:
getAccountPolicy
in interfaceRealm
-
getPasswordPolicy
- Specified by:
getPasswordPolicy
in interfaceRealm
-
setName
-
setParent
-
setFullPath
-
setAccountPolicy
- Specified by:
setAccountPolicy
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
-
add
-
setAttrReleasePolicy
- Specified by:
setAttrReleasePolicy
in interfaceRealm
-
getAttrReleasePolicy
- Specified by:
getAttrReleasePolicy
in interfaceRealm
-
getTicketExpirationPolicy
- Specified by:
getTicketExpirationPolicy
in interfaceRealm
-
setTicketExpirationPolicy
- Specified by:
setTicketExpirationPolicy
in interfaceRealm
-
getActions
- Specified by:
getActions
in interfaceRealm
-
add
-
getTemplate
- Specified by:
getTemplate
in interfaceRealm
-
getTemplates
- Specified by:
getTemplates
in interfaceRealm
-
add
-
getResourceKeys
- Specified by:
getResourceKeys
in interfaceRealm
-
getResources
- Specified by:
getResources
in interfaceRealm
-
postLoad
public void postLoad()
-