|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@StableMinor(version="4.1", sinceVersion="4.0") public interface IPrincipalManager
Manage Principals.
Method Summary | |
---|---|
void |
add(SessionConfig sessionConfig,
PrincipalConfig principal,
ITransaction transaction)
Add a Principal. |
void |
delete(SessionConfig sessionConfig,
String principalId,
ITransaction transaction)
Remove a Principal. |
PrincipalConfig |
get(SessionConfig sessionConfig,
String principalId,
ITransaction transaction)
Get the Principal. |
PrincipalConfig |
getByShortId(SessionConfig sessionConfig,
String shortId,
ITransaction transaction)
Get the Principal given the shortId. |
void |
update(SessionConfig sessionConfig,
PrincipalConfig principal,
ITransaction transaction)
Update a Principal. |
Methods inherited from interface lumis.portal.serialization.operation.IConfigKeyChecker |
---|
keyExists |
Method Detail |
---|
PrincipalConfig get(SessionConfig sessionConfig, String principalId, ITransaction transaction) throws PortalException
sessionConfig
- principalId
- transaction
-
PortalException
PrincipalConfig getByShortId(SessionConfig sessionConfig, String shortId, ITransaction transaction) throws PortalException
sessionConfig
- shortId
- transaction
-
PortalException
void add(SessionConfig sessionConfig, PrincipalConfig principal, ITransaction transaction) throws PortalException
sessionConfig
- principal
- transaction
-
PortalException
void update(SessionConfig sessionConfig, PrincipalConfig principal, ITransaction transaction) throws PortalException
sessionConfig
- principal
- transaction
-
PortalException
void delete(SessionConfig sessionConfig, String principalId, ITransaction transaction) throws PortalException
sessionConfig
- principalId
- transaction
-
PortalException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |