fr.ifremer.isisfish
Class IsisFishDAOHelper

java.lang.Object
  extended by fr.ifremer.isisfish.IsisFishDAOHelper

public class IsisFishDAOHelper
extends java.lang.Object


Nested Class Summary
static class IsisFishDAOHelper.IsisFishEntityEnum
           
 
Constructor Summary
protected IsisFishDAOHelper()
          IsisFishDAOHelper :
 
Method Summary
static ActiveRuleDAO getActiveRuleDAO(org.nuiton.topia.TopiaContext context)
          getActiveRuleDAO :
static CellDAO getCellDAO(org.nuiton.topia.TopiaContext context)
          getCellDAO :
static
<T extends org.nuiton.topia.persistence.TopiaEntity>
java.lang.Class<T>
getContractClass(java.lang.Class<T> klass)
          getContractClass :
static java.lang.Class<? extends org.nuiton.topia.persistence.TopiaEntity>[] getContractClasses()
          getContractClasses :
static IsisFishDAOHelper.IsisFishEntityEnum[] getContracts()
          getContracts :
static
<T extends org.nuiton.topia.persistence.TopiaEntity,D extends org.nuiton.topia.persistence.TopiaDAO<? super T>>
D
getDAO(org.nuiton.topia.TopiaContext context, java.lang.Class<T> klass)
          getDAO :
static
<T extends org.nuiton.topia.persistence.TopiaEntity,D extends org.nuiton.topia.persistence.TopiaDAO<? super T>>
D
getDAO(org.nuiton.topia.TopiaContext context, T entity)
          getDAO :
static EffortDescriptionDAO getEffortDescriptionDAO(org.nuiton.topia.TopiaContext context)
          getEffortDescriptionDAO :
static EquationDAO getEquationDAO(org.nuiton.topia.TopiaContext context)
          getEquationDAO :
static FisheryRegionDAO getFisheryRegionDAO(org.nuiton.topia.TopiaContext context)
          getFisheryRegionDAO :
static GearDAO getGearDAO(org.nuiton.topia.TopiaContext context)
          getGearDAO :
static
<T extends org.nuiton.topia.persistence.TopiaEntity>
java.lang.Class<T>
getImplementationClass(java.lang.Class<T> klass)
          getImplementationClass :
static java.lang.Class<? extends org.nuiton.topia.persistence.TopiaEntity>[] getImplementationClasses()
          getImplementationClasses :
static java.lang.String getImplementationClassesAsString()
          getImplementationClassesAsString :
static MetierDAO getMetierDAO(org.nuiton.topia.TopiaContext context)
          getMetierDAO :
static MetierSeasonInfoDAO getMetierSeasonInfoDAO(org.nuiton.topia.TopiaContext context)
          getMetierSeasonInfoDAO :
static java.lang.String getModelVersion()
          getModelVersion :
static PopulationDAO getPopulationDAO(org.nuiton.topia.TopiaContext context)
          getPopulationDAO :
static PopulationGroupDAO getPopulationGroupDAO(org.nuiton.topia.TopiaContext context)
          getPopulationGroupDAO :
static PopulationSeasonInfoDAO getPopulationSeasonInfoDAO(org.nuiton.topia.TopiaContext context)
          getPopulationSeasonInfoDAO :
static PortDAO getPortDAO(org.nuiton.topia.TopiaContext context)
          getPortDAO :
static ResultDAO getResultDAO(org.nuiton.topia.TopiaContext context)
          getResultDAO :
static SeasonDAO getSeasonDAO(org.nuiton.topia.TopiaContext context)
          getSeasonDAO :
static SelectivityDAO getSelectivityDAO(org.nuiton.topia.TopiaContext context)
          getSelectivityDAO :
static SetOfVesselsDAO getSetOfVesselsDAO(org.nuiton.topia.TopiaContext context)
          getSetOfVesselsDAO :
static SpeciesDAO getSpeciesDAO(org.nuiton.topia.TopiaContext context)
          getSpeciesDAO :
static StrategyDAO getStrategyDAO(org.nuiton.topia.TopiaContext context)
          getStrategyDAO :
static StrategyMonthInfoDAO getStrategyMonthInfoDAO(org.nuiton.topia.TopiaContext context)
          getStrategyMonthInfoDAO :
static TargetSpeciesDAO getTargetSpeciesDAO(org.nuiton.topia.TopiaContext context)
          getTargetSpeciesDAO :
static TripTypeDAO getTripTypeDAO(org.nuiton.topia.TopiaContext context)
          getTripTypeDAO :
static VesselTypeDAO getVesselTypeDAO(org.nuiton.topia.TopiaContext context)
          getVesselTypeDAO :
static ZoneDAO getZoneDAO(org.nuiton.topia.TopiaContext context)
          getZoneDAO :
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsisFishDAOHelper

protected IsisFishDAOHelper()
IsisFishDAOHelper :

Method Detail

getModelVersion

public static java.lang.String getModelVersion()
getModelVersion :

Returns:
String

getActiveRuleDAO

public static ActiveRuleDAO getActiveRuleDAO(org.nuiton.topia.TopiaContext context)
                                      throws org.nuiton.topia.TopiaException
getActiveRuleDAO :

Parameters:
context -
Returns:
ActiveRuleDAO
Throws:
org.nuiton.topia.TopiaException

getCellDAO

public static CellDAO getCellDAO(org.nuiton.topia.TopiaContext context)
                          throws org.nuiton.topia.TopiaException
getCellDAO :

Parameters:
context -
Returns:
CellDAO
Throws:
org.nuiton.topia.TopiaException

getEffortDescriptionDAO

public static EffortDescriptionDAO getEffortDescriptionDAO(org.nuiton.topia.TopiaContext context)
                                                    throws org.nuiton.topia.TopiaException
getEffortDescriptionDAO :

Parameters:
context -
Returns:
EffortDescriptionDAO
Throws:
org.nuiton.topia.TopiaException

getEquationDAO

public static EquationDAO getEquationDAO(org.nuiton.topia.TopiaContext context)
                                  throws org.nuiton.topia.TopiaException
getEquationDAO :

Parameters:
context -
Returns:
EquationDAO
Throws:
org.nuiton.topia.TopiaException

getFisheryRegionDAO

public static FisheryRegionDAO getFisheryRegionDAO(org.nuiton.topia.TopiaContext context)
                                            throws org.nuiton.topia.TopiaException
getFisheryRegionDAO :

Parameters:
context -
Returns:
FisheryRegionDAO
Throws:
org.nuiton.topia.TopiaException

getGearDAO

public static GearDAO getGearDAO(org.nuiton.topia.TopiaContext context)
                          throws org.nuiton.topia.TopiaException
getGearDAO :

Parameters:
context -
Returns:
GearDAO
Throws:
org.nuiton.topia.TopiaException

getMetierDAO

public static MetierDAO getMetierDAO(org.nuiton.topia.TopiaContext context)
                              throws org.nuiton.topia.TopiaException
getMetierDAO :

Parameters:
context -
Returns:
MetierDAO
Throws:
org.nuiton.topia.TopiaException

getMetierSeasonInfoDAO

public static MetierSeasonInfoDAO getMetierSeasonInfoDAO(org.nuiton.topia.TopiaContext context)
                                                  throws org.nuiton.topia.TopiaException
getMetierSeasonInfoDAO :

Parameters:
context -
Returns:
MetierSeasonInfoDAO
Throws:
org.nuiton.topia.TopiaException

getPopulationDAO

public static PopulationDAO getPopulationDAO(org.nuiton.topia.TopiaContext context)
                                      throws org.nuiton.topia.TopiaException
getPopulationDAO :

Parameters:
context -
Returns:
PopulationDAO
Throws:
org.nuiton.topia.TopiaException

getPopulationGroupDAO

public static PopulationGroupDAO getPopulationGroupDAO(org.nuiton.topia.TopiaContext context)
                                                throws org.nuiton.topia.TopiaException
getPopulationGroupDAO :

Parameters:
context -
Returns:
PopulationGroupDAO
Throws:
org.nuiton.topia.TopiaException

getPopulationSeasonInfoDAO

public static PopulationSeasonInfoDAO getPopulationSeasonInfoDAO(org.nuiton.topia.TopiaContext context)
                                                          throws org.nuiton.topia.TopiaException
getPopulationSeasonInfoDAO :

Parameters:
context -
Returns:
PopulationSeasonInfoDAO
Throws:
org.nuiton.topia.TopiaException

getPortDAO

public static PortDAO getPortDAO(org.nuiton.topia.TopiaContext context)
                          throws org.nuiton.topia.TopiaException
getPortDAO :

Parameters:
context -
Returns:
PortDAO
Throws:
org.nuiton.topia.TopiaException

getResultDAO

public static ResultDAO getResultDAO(org.nuiton.topia.TopiaContext context)
                              throws org.nuiton.topia.TopiaException
getResultDAO :

Parameters:
context -
Returns:
ResultDAO
Throws:
org.nuiton.topia.TopiaException

getSeasonDAO

public static SeasonDAO getSeasonDAO(org.nuiton.topia.TopiaContext context)
                              throws org.nuiton.topia.TopiaException
getSeasonDAO :

Parameters:
context -
Returns:
SeasonDAO
Throws:
org.nuiton.topia.TopiaException

getSelectivityDAO

public static SelectivityDAO getSelectivityDAO(org.nuiton.topia.TopiaContext context)
                                        throws org.nuiton.topia.TopiaException
getSelectivityDAO :

Parameters:
context -
Returns:
SelectivityDAO
Throws:
org.nuiton.topia.TopiaException

getSetOfVesselsDAO

public static SetOfVesselsDAO getSetOfVesselsDAO(org.nuiton.topia.TopiaContext context)
                                          throws org.nuiton.topia.TopiaException
getSetOfVesselsDAO :

Parameters:
context -
Returns:
SetOfVesselsDAO
Throws:
org.nuiton.topia.TopiaException

getSpeciesDAO

public static SpeciesDAO getSpeciesDAO(org.nuiton.topia.TopiaContext context)
                                throws org.nuiton.topia.TopiaException
getSpeciesDAO :

Parameters:
context -
Returns:
SpeciesDAO
Throws:
org.nuiton.topia.TopiaException

getStrategyDAO

public static StrategyDAO getStrategyDAO(org.nuiton.topia.TopiaContext context)
                                  throws org.nuiton.topia.TopiaException
getStrategyDAO :

Parameters:
context -
Returns:
StrategyDAO
Throws:
org.nuiton.topia.TopiaException

getStrategyMonthInfoDAO

public static StrategyMonthInfoDAO getStrategyMonthInfoDAO(org.nuiton.topia.TopiaContext context)
                                                    throws org.nuiton.topia.TopiaException
getStrategyMonthInfoDAO :

Parameters:
context -
Returns:
StrategyMonthInfoDAO
Throws:
org.nuiton.topia.TopiaException

getTargetSpeciesDAO

public static TargetSpeciesDAO getTargetSpeciesDAO(org.nuiton.topia.TopiaContext context)
                                            throws org.nuiton.topia.TopiaException
getTargetSpeciesDAO :

Parameters:
context -
Returns:
TargetSpeciesDAO
Throws:
org.nuiton.topia.TopiaException

getTripTypeDAO

public static TripTypeDAO getTripTypeDAO(org.nuiton.topia.TopiaContext context)
                                  throws org.nuiton.topia.TopiaException
getTripTypeDAO :

Parameters:
context -
Returns:
TripTypeDAO
Throws:
org.nuiton.topia.TopiaException

getVesselTypeDAO

public static VesselTypeDAO getVesselTypeDAO(org.nuiton.topia.TopiaContext context)
                                      throws org.nuiton.topia.TopiaException
getVesselTypeDAO :

Parameters:
context -
Returns:
VesselTypeDAO
Throws:
org.nuiton.topia.TopiaException

getZoneDAO

public static ZoneDAO getZoneDAO(org.nuiton.topia.TopiaContext context)
                          throws org.nuiton.topia.TopiaException
getZoneDAO :

Parameters:
context -
Returns:
ZoneDAO
Throws:
org.nuiton.topia.TopiaException

getDAO

public static <T extends org.nuiton.topia.persistence.TopiaEntity,D extends org.nuiton.topia.persistence.TopiaDAO<? super T>> D getDAO(org.nuiton.topia.TopiaContext context,
                                                                                                                                       java.lang.Class<T> klass)
                                                                         throws org.nuiton.topia.TopiaException
getDAO :

Parameters:
context -
klass -
Returns:
> D
Throws:
org.nuiton.topia.TopiaException

getDAO

public static <T extends org.nuiton.topia.persistence.TopiaEntity,D extends org.nuiton.topia.persistence.TopiaDAO<? super T>> D getDAO(org.nuiton.topia.TopiaContext context,
                                                                                                                                       T entity)
                                                                         throws org.nuiton.topia.TopiaException
getDAO :

Parameters:
context -
entity -
Returns:
> D
Throws:
org.nuiton.topia.TopiaException

getContractClass

public static <T extends org.nuiton.topia.persistence.TopiaEntity> java.lang.Class<T> getContractClass(java.lang.Class<T> klass)
getContractClass :

Parameters:
klass -
Returns:
Class

getImplementationClass

public static <T extends org.nuiton.topia.persistence.TopiaEntity> java.lang.Class<T> getImplementationClass(java.lang.Class<T> klass)
getImplementationClass :

Parameters:
klass -
Returns:
Class

getContractClasses

public static java.lang.Class<? extends org.nuiton.topia.persistence.TopiaEntity>[] getContractClasses()
getContractClasses :

Returns:
Class[]

getImplementationClasses

public static java.lang.Class<? extends org.nuiton.topia.persistence.TopiaEntity>[] getImplementationClasses()
getImplementationClasses :

Returns:
Class[]

getImplementationClassesAsString

public static java.lang.String getImplementationClassesAsString()
getImplementationClassesAsString :

Returns:
String

getContracts

public static IsisFishDAOHelper.IsisFishEntityEnum[] getContracts()
getContracts :

Returns:
IsisFishEntityEnum[]


Copyright © 1999-2010 CodeLutin. All Rights Reserved.