public abstract class PortalManagement.AbstractPrincipalManager extends Object implements PortalManagement.EntityManager<Principal,Long,String>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPrincipalManager(boolean forVoucher,
PortalManagement.PrincipalManager delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
activatePrincipal(Principal principal,
long adminId) |
int |
countEntities(com.vaadin.data.provider.Query<Principal,String> query,
long siteId,
String filter) |
boolean |
deleteEntity(Principal entity) |
List<Principal> |
fetch(com.vaadin.data.provider.Query<Principal,String> query,
long siteId,
String filter) |
Long |
findIdByLoginName(long siteId,
String loginName) |
Principal |
getEntityById(Long id) |
Principal |
getEntityByParam(String param) |
String |
getId(Principal entity) |
Principal |
getPrincipal(Site site,
boolean voucher,
String username) |
boolean |
isDeletable(Principal principal) |
boolean |
refusePrincipal(Principal principal,
long adminId) |
boolean |
saveEntity(Principal entity) |
protected AbstractPrincipalManager(boolean forVoucher,
PortalManagement.PrincipalManager delegate)
public Principal getEntityById(Long id)
getEntityById in interface PortalManagement.EntityManager<Principal,Long,String>public Principal getEntityByParam(String param)
getEntityByParam in interface PortalManagement.EntityManager<Principal,Long,String>public String getId(Principal entity)
getId in interface PortalManagement.EntityManager<Principal,Long,String>public int countEntities(com.vaadin.data.provider.Query<Principal,String> query, long siteId, String filter)
countEntities in interface PortalManagement.EntityManager<Principal,Long,String>public List<Principal> fetch(com.vaadin.data.provider.Query<Principal,String> query, long siteId, String filter)
fetch in interface PortalManagement.EntityManager<Principal,Long,String>public boolean saveEntity(Principal entity)
saveEntity in interface PortalManagement.EntityManager<Principal,Long,String>public boolean deleteEntity(Principal entity)
deleteEntity in interface PortalManagement.EntityManager<Principal,Long,String>public boolean activatePrincipal(Principal principal, long adminId)
public boolean refusePrincipal(Principal principal, long adminId)
public boolean isDeletable(Principal principal)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.