public final class ClientApplicationDAO extends Object implements IClientApplicationDAO
BEAN_NAME
Constructor and Description |
---|
ClientApplicationDAO() |
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 clientApplication,
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 clientApplication,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table
|
public void insert(ClientApplication clientApplication, fr.paris.lutece.portal.service.plugin.Plugin plugin)
insert
in interface IClientApplicationDAO
clientApplication
- instance of the ClientApplication object to insertplugin
- the Pluginpublic ClientApplication load(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
load
in interface IClientApplicationDAO
nKey
- The identifier of the ClientApplicationplugin
- the Pluginpublic void delete(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
delete
in interface IClientApplicationDAO
nKey
- The identifier of the ClientApplication to deleteplugin
- the Pluginpublic void store(ClientApplication clientApplication, fr.paris.lutece.portal.service.plugin.Plugin plugin)
store
in interface IClientApplicationDAO
clientApplication
- the reference of the ClientApplicationplugin
- the Pluginpublic List<ClientApplication> selectClientApplicationList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectClientApplicationList
in interface IClientApplicationDAO
plugin
- the Pluginpublic List<Integer> selectIdClientApplicationList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectIdClientApplicationList
in interface IClientApplicationDAO
plugin
- the Pluginpublic fr.paris.lutece.util.ReferenceList selectClientApplicationReferenceList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectClientApplicationReferenceList
in interface IClientApplicationDAO
plugin
- the Pluginpublic ClientApplication selectByCode(String strCode, fr.paris.lutece.portal.service.plugin.Plugin plugin)
selectByCode
in interface IClientApplicationDAO
strCode
- The codeplugin
- The pluginpublic List<AbstractCertifier> getCertifiers(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
getCertifiers
in interface IClientApplicationDAO
nKey
- The identifier of the ClientApplicationplugin
- The pluginpublic List<ClientApplication> getClientApplications(String strCertifier, fr.paris.lutece.portal.service.plugin.Plugin plugin)
getClientApplications
in interface IClientApplicationDAO
strCertifier
- The identifier of the certifierplugin
- The pluginpublic void addCertifier(int nKey, String strCertifier, fr.paris.lutece.portal.service.plugin.Plugin plugin)
addCertifier
in interface IClientApplicationDAO
nKey
- The identifier of the ClientApplicationstrCertifier
- The certifier codeplugin
- The pluginpublic void deleteCertifier(int nKey, String strCertifier, fr.paris.lutece.portal.service.plugin.Plugin plugin)
deleteCertifier
in interface IClientApplicationDAO
nKey
- The identifier of the ClientApplicationstrCertifier
- The certifier codeplugin
- The pluginpublic void cleanCertifiers(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
cleanCertifiers
in interface IClientApplicationDAO
nKey
- The identifier of the ClientApplicationplugin
- The pluginCopyright © 2018 City of Paris. All rights reserved.