public final class ClientApplicationHome extends Object
Modifier and Type | Method and Description |
---|---|
static void |
addAttributeRights(List<AttributeRight> lstAttributeRights)
add rights to the application
|
static void |
addCertifier(ClientApplication clientApp,
AbstractCertifier certifier)
Add a certifier to a ClientApplication
|
static void |
cleanCertifiers(ClientApplication clientApp)
Delete all certifier to a ClientApplication
|
static ClientApplication |
create(ClientApplication clientApplication)
Create an instance of the identityAttribute class
|
static void |
deleteCertifier(ClientApplication clientApp,
AbstractCertifier certifier)
Delete a certifier to a ClientApplication
|
static ClientApplication |
findByCode(String strApplicationCode)
Returns an instance of a clientApplication whose code is specified in parameter
|
static ClientApplication |
findByPrimaryKey(int nIdclientApplication)
Returns an instance of a clientApplication whose identifier is specified in parameter
|
static Map<String,AttributeApplicationsRight> |
getAttributeApplicationsRight() |
static List<AbstractCertifier> |
getCertifiers(ClientApplication clientApp)
Retrieve certifiers allowed for a given ClientApplication
|
static List<ClientApplication> |
getClientApplications(AbstractCertifier certifier)
Retrieve ClientApplications allowed for a given certifier
|
static void |
remove(ClientApplication clientApplication)
Remove the clientApplication whose identifier is specified in parameter
|
static void |
removeApplicationRights(ClientApplication clientApp)
remove all rights of application
|
static List<ClientApplication> |
selectApplicationList()
Returns list of clientApplication
|
static List<AttributeRight> |
selectApplicationRights(ClientApplication clientApp)
returns rights of provided application
|
static ClientApplication |
update(ClientApplication clientApplication)
Update of the clientApplication which is specified in parameter
|
public static ClientApplication create(ClientApplication clientApplication)
clientApplication
- The instance of the clientApplication which contains the informations to storepublic static ClientApplication update(ClientApplication clientApplication)
clientApplication
- The instance of the clientApplication which contains the data to storepublic static void remove(ClientApplication clientApplication)
clientApplication
- The client applicationpublic static ClientApplication findByPrimaryKey(int nIdclientApplication)
nIdclientApplication
- The clientApplication IDpublic static ClientApplication findByCode(String strApplicationCode)
strApplicationCode
- code of the clientApplicationpublic static List<ClientApplication> selectApplicationList()
public static List<AttributeRight> selectApplicationRights(ClientApplication clientApp)
clientApp
- client applicationpublic static Map<String,AttributeApplicationsRight> getAttributeApplicationsRight()
public static void removeApplicationRights(ClientApplication clientApp)
clientApp
- client applicationpublic static void addAttributeRights(List<AttributeRight> lstAttributeRights)
lstAttributeRights
- attribute rights to addpublic static List<AbstractCertifier> getCertifiers(ClientApplication clientApp)
clientApp
- client applicationpublic static List<ClientApplication> getClientApplications(AbstractCertifier certifier)
certifier
- The certifierpublic static void addCertifier(ClientApplication clientApp, AbstractCertifier certifier)
clientApp
- client applicationcertifier
- The certifierpublic static void deleteCertifier(ClientApplication clientApp, AbstractCertifier certifier)
clientApp
- client applicationcertifier
- The certifierpublic static void cleanCertifiers(ClientApplication clientApp)
clientApp
- client applicationCopyright © 2017 City of Paris. All rights reserved.