public interface IClientApplicationDAO
Modifier and Type | Method and Description |
---|---|
void |
addCertifier(int nKey,
String strCertifier,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Add a certifier to a ClientApplication
|
void |
cleanCertifiers(int nKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete all certifiers to a ClientApplication
|
void |
delete(int nKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a record from the table
|
void |
deleteCertifier(int nKey,
String strCertifier,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a certifier to a ClientApplication
|
List<AbstractCertifier> |
getCertifiers(int nKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Retrieve certifiers allowed for a given ClientApplication
|
List<ClientApplication> |
getClientApplications(String strCertifier,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Retrieve ClientApplication allowed for a given certifier
|
void |
insert(ClientApplication clientApp,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table.
|
ClientApplication |
load(int nKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data from the table
|
ClientApplication |
selectByCode(String strCode,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Select a ClientApplication by its code
|
List<ClientApplication> |
selectClientApplicationList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the ClientApplication objects and returns them as a list
|
fr.paris.lutece.util.ReferenceList |
selectClientApplicationReferenceList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the ClientApplication objects and returns them as a referenceList
|
List<Integer> |
selectIdClientApplicationList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the id of all the ClientApplication objects and returns them as a list
|
void |
store(ClientApplication clientApp,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table
|
static final String BEAN_NAME
void insert(ClientApplication clientApp, fr.paris.lutece.portal.service.plugin.Plugin plugin)
clientApp
- instance of the ClientApplication object to insertplugin
- the Pluginvoid store(ClientApplication clientApp, fr.paris.lutece.portal.service.plugin.Plugin plugin)
clientApp
- the reference of the ClientApplicationplugin
- the Pluginvoid delete(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the ClientApplication to deleteplugin
- the PluginClientApplication load(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the ClientApplicationplugin
- the PluginList<ClientApplication> selectClientApplicationList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the PluginList<Integer> selectIdClientApplicationList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the Pluginfr.paris.lutece.util.ReferenceList selectClientApplicationReferenceList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the PluginClientApplication selectByCode(String strCode, fr.paris.lutece.portal.service.plugin.Plugin plugin)
strCode
- The codeplugin
- The pluginList<AbstractCertifier> getCertifiers(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the ClientApplicationplugin
- The pluginList<ClientApplication> getClientApplications(String strCertifier, fr.paris.lutece.portal.service.plugin.Plugin plugin)
strCertifier
- The identifier of the certifierplugin
- The pluginvoid addCertifier(int nKey, String strCertifier, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the ClientApplicationstrCertifier
- The certifier codeplugin
- The pluginvoid deleteCertifier(int nKey, String strCertifier, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the ClientApplicationstrCertifier
- The certifier codeplugin
- The pluginvoid cleanCertifiers(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the ClientApplicationplugin
- The pluginCopyright © 2019 City of Paris. All rights reserved.