Class Neo4jRole
java.lang.Object
org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
org.apache.syncope.core.persistence.neo4j.entity.AbstractProvidedKeyNode
org.apache.syncope.core.persistence.neo4j.entity.Neo4jRole
- All Implemented Interfaces:
Serializable
,Entity
,ProvidedKeyEntity
,Role
@Node("SyncopeRole")
@RoleCheck
public class Neo4jRole
extends AbstractProvidedKeyNode
implements Role
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
protected static final TypeReference
<Set<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
boolean
boolean
getPrivileges
(Application application) protected void
json2list
(boolean clearFirst) void
void
postLoad()
void
postSave()
void
setAnyLayout
(String anyLayout) void
setDynMembershipCond
(String dynMembershipCond) Methods inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractProvidedKeyNode
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.ProvidedKeyEntity
setKey
-
Field Details
-
NODE
- See Also:
-
ROLE_REALM_REL
- See Also:
-
ROLE_PRIVILEGE_REL
- See Also:
-
TYPEREF
-
-
Constructor Details
-
Neo4jRole
public Neo4jRole()
-
-
Method Details
-
getEntitlements
- Specified by:
getEntitlements
in interfaceRole
-
getDynMembershipCond
- Specified by:
getDynMembershipCond
in interfaceRole
-
setDynMembershipCond
- Specified by:
setDynMembershipCond
in interfaceRole
-
add
-
getRealms
-
add
-
getDynRealms
- Specified by:
getDynRealms
in interfaceRole
-
getAnyLayout
- Specified by:
getAnyLayout
in interfaceRole
-
setAnyLayout
- Specified by:
setAnyLayout
in interfaceRole
-
add
-
getPrivileges
- Specified by:
getPrivileges
in interfaceRole
-
getPrivileges
- Specified by:
getPrivileges
in interfaceRole
-
json2list
protected void json2list(boolean clearFirst) -
postLoad
public void postLoad() -
postSave
public void postSave() -
list2json
public void list2json()
-