public class RoleAdapter extends AbstractMongoAdapter<MongoRoleEntity> implements RoleModel
invocationContext| Constructor and Description |
|---|
RoleAdapter(RealmAdapter realm,
MongoRoleEntity roleEntity,
MongoStoreInvocationContext invContext) |
RoleAdapter(RealmAdapter realm,
MongoRoleEntity roleEntity,
RoleContainerModel roleContainer,
MongoStoreInvocationContext invContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCompositeRole(RoleModel childRole) |
Set<RoleModel> |
getComposites() |
RoleContainerModel |
getContainer() |
String |
getDescription() |
String |
getId() |
MongoRoleEntity |
getMongoEntity() |
String |
getName() |
MongoRoleEntity |
getRole() |
boolean |
hasRole(RoleModel role) |
boolean |
isComposite() |
void |
removeCompositeRole(RoleModel childRole) |
void |
setDescription(String description) |
void |
setName(String name) |
protected void |
updateRole() |
equals, getMongoStore, hashCode, updateMongoEntitypublic RoleAdapter(RealmAdapter realm, MongoRoleEntity roleEntity, MongoStoreInvocationContext invContext)
public RoleAdapter(RealmAdapter realm, MongoRoleEntity roleEntity, RoleContainerModel roleContainer, MongoStoreInvocationContext invContext)
public String getDescription()
getDescription in interface RoleModelpublic void setDescription(String description)
setDescription in interface RoleModelpublic boolean isComposite()
isComposite in interface RoleModelprotected void updateRole()
public void addCompositeRole(RoleModel childRole)
addCompositeRole in interface RoleModelpublic void removeCompositeRole(RoleModel childRole)
removeCompositeRole in interface RoleModelpublic Set<RoleModel> getComposites()
getComposites in interface RoleModelpublic RoleContainerModel getContainer()
getContainer in interface RoleModelpublic MongoRoleEntity getRole()
public MongoRoleEntity getMongoEntity()
getMongoEntity in class AbstractMongoAdapter<MongoRoleEntity>Copyright © 2014. All Rights Reserved.