fr.paris.lutece.plugins.unittree.business.sector
Interface ISectorDAO

All Known Implementing Classes:
SectorDAO

public interface ISectorDAO

ISectorDAO


Method Summary
 void addSectorToUnit(int nIdUnit, int nIdSector, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Add a sector to an unit
 boolean hasSector(int nIdUnit, int nIdSector, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Check if the given id unit has the given sector
 boolean hasSectors(int nIdUnit, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Check if the given id unit has the given sector
 Sector load(int nIdSector, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load a sector
 java.util.List<Sector> loadAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load all sectors
 java.util.List<Sector> loadByIdUnit(int nIdUnit, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Load sectors from a given id unit
 void removeSector(int nIdUnit, int nIdSector, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Remove sectors from a given id unit
 void removeSectorsFromUnit(int nIdUnit, fr.paris.lutece.portal.service.plugin.Plugin plugin)
          Remove sectors from a given id unit
 

Method Detail

load

Sector load(int nIdSector,
            fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load a sector

Parameters:
nIdSector - the id sector
plugin - the plugin
Returns:
an instance of Sector

loadAll

java.util.List<Sector> loadAll(fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load all sectors

Parameters:
plugin - the plugin
Returns:
a list of Sector

loadByIdUnit

java.util.List<Sector> loadByIdUnit(int nIdUnit,
                                    fr.paris.lutece.portal.service.plugin.Plugin plugin)
Load sectors from a given id unit

Parameters:
nIdUnit - the id unit
plugin - the plugin
Returns:
a list of Sector

addSectorToUnit

void addSectorToUnit(int nIdUnit,
                     int nIdSector,
                     fr.paris.lutece.portal.service.plugin.Plugin plugin)
Add a sector to an unit

Parameters:
nIdUnit - the id unit
nIdSector - the id sector
plugin - the plugin

hasSector

boolean hasSector(int nIdUnit,
                  int nIdSector,
                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
Check if the given id unit has the given sector

Parameters:
nIdUnit - the id unit
nIdSector - the id sector
plugin - the plugin
Returns:
true if the unit has the sector, false otherwise

hasSectors

boolean hasSectors(int nIdUnit,
                   fr.paris.lutece.portal.service.plugin.Plugin plugin)
Check if the given id unit has the given sector

Parameters:
nIdUnit - the id unit
plugin - the plugin
Returns:
true if the unit has the sector, false otherwise

removeSectorsFromUnit

void removeSectorsFromUnit(int nIdUnit,
                           fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove sectors from a given id unit

Parameters:
nIdUnit - the id unit
plugin - the plugin

removeSector

void removeSector(int nIdUnit,
                  int nIdSector,
                  fr.paris.lutece.portal.service.plugin.Plugin plugin)
Remove sectors from a given id unit

Parameters:
nIdUnit - the id unit
nIdSector - the id sector
plugin - the plugin


Copyright © 2012 Mairie de Paris. All Rights Reserved.