public interface ITransitionDAO
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 |
deleteByStep(int nIdStep,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove all the transitions starting from or leading to a given step
|
Transition |
getTransitionByPriority(int nIdStep,
int nPriority,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of a transition object from the given step and the given priority
|
void |
insert(Transition transition,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Insert a new record in the table.
|
Transition |
load(int nKey,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data from the table
|
List<Integer> |
selectIdTransitionsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the id of all the transition objects and returns them as a list
|
int |
selectMaxPriorityByStep(int nIdStep,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Return the maximum priority value of the transitions from the given starting step
|
List<Transition> |
selectTransitionsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the transition objects and returns them as a list
|
List<Transition> |
selectTransitionsListFromForm(int nIdForm,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Select the transitions list from given form
|
List<Transition> |
selectTransitionsListFromStep(int nIdStep,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the transition objects from given step and returns them as a list
|
fr.paris.lutece.util.ReferenceList |
selectTransitionsReferenceList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load the data of all the transition objects and returns them as a referenceList
|
void |
store(Transition transition,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Update the record in the table
|
void insert(Transition transition, fr.paris.lutece.portal.service.plugin.Plugin plugin)
transition
- instance of the Transition object to insertplugin
- the Pluginvoid store(Transition transition, fr.paris.lutece.portal.service.plugin.Plugin plugin)
transition
- the reference of the Transitionplugin
- the Pluginvoid delete(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the Transition to deleteplugin
- the PluginTransition load(int nKey, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nKey
- The identifier of the transitionplugin
- the PluginList<Transition> selectTransitionsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the PluginList<Integer> selectIdTransitionsList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the Pluginfr.paris.lutece.util.ReferenceList selectTransitionsReferenceList(fr.paris.lutece.portal.service.plugin.Plugin plugin)
plugin
- the PluginList<Transition> selectTransitionsListFromStep(int nIdStep, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdStep
- The identifier of the starting stepplugin
- the PluginTransition getTransitionByPriority(int nIdStep, int nPriority, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdStep
- The identifier of the stepnPriority
- The priority valueplugin
- The Pluginint selectMaxPriorityByStep(int nIdStep, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdStep
- The identifier of the stepplugin
- The Pluginvoid deleteByStep(int nIdStep, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdStep
- The Step Idplugin
- The PluginList<Transition> selectTransitionsListFromForm(int nIdForm, fr.paris.lutece.portal.service.plugin.Plugin plugin)
nIdForm
- The Form idplugin
- The pluginCopyright © 2020 City of Paris. All rights reserved.