public interface IConversationDAO
Modifier and Type | Method and Description |
---|---|
void |
delete(int nKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Delete a record from the table
|
void |
insert(Conversation conversation,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table.
|
Conversation |
load(int nKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data from the table
|
List<Conversation> |
selectConversationsByVersion(int idScenario,
int idVersion,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the conversation objects of a scenario and returns them as a referenceList
|
List<Conversation> |
selectConversationsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the conversation objects and returns them as a list
|
fr.paris.lutece.util.ReferenceList |
selectConversationsReferenceList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the conversation objects and returns them as a referenceList
|
List<Conversation> |
selectConversationsReferenceListByScenario(int idScenario,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the conversation objects of a scenario and returns them as a referenceList
|
List<Integer> |
selectIdConversationsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the id of all the conversation objects and returns them as a list
|
fr.paris.lutece.util.ReferenceList |
selectVersionsList(int idScenario,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the referenceItem objects and returns them as a list
|
void |
store(Conversation conversation,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table
|
void insert(Conversation conversation, fr.paris.lutece.portal.service.plugin.Plugin plugin)
conversation
- instance of the Conversation object to insertplugin
- the Pluginvoid store(Conversation conversation, fr.paris.lutece.portal.service.plugin.Plugin plugin)
conversation
- the reference of the Conversationplugin
- the Pluginvoid delete(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the Conversation to deleteplugin
- the PluginConversation load(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the conversationplugin
- the PluginList<Conversation> selectConversationsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the PluginList<Integer> selectIdConversationsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the Pluginfr.paris.lutece.util.ReferenceList selectConversationsReferenceList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the PluginList<Conversation> selectConversationsReferenceListByScenario(int idScenario, fr.paris.lutece.portal.service.plugin.Plugin plugin)
idScenario
- The id of a scenarioplugin
- the PluginList<Conversation> selectConversationsByVersion(int idScenario, int idVersion, fr.paris.lutece.portal.service.plugin.Plugin plugin)
idScenario
- The id of a scenarioplugin
- the Pluginfr.paris.lutece.util.ReferenceList selectVersionsList(int idScenario, fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the PluginCopyright © 2020 City of Paris. All rights reserved.