Class DataEntityTestTwoFieldKeyFacadeHelper

    • Constructor Detail

      • DataEntityTestTwoFieldKeyFacadeHelper

        public DataEntityTestTwoFieldKeyFacadeHelper()
      • DataEntityTestTwoFieldKeyFacadeHelper

        public DataEntityTestTwoFieldKeyFacadeHelper​(String tableName,
                                                     String queryView)
    • Method Detail

      • getSequenceName

        public String getSequenceName()
        Overrides:
        getSequenceName in class org.fugerit.java.core.db.daogen.BasicDataFacade<ModelTestTwoFieldKey>
      • loadAllByFinder

        public org.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey> loadAllByFinder​(org.fugerit.java.core.db.daogen.DAOContext context,
                                                                                                    TestTwoFieldKeyFinder finder)
                                                                                             throws org.fugerit.java.core.db.dao.DAOException
        Description copied from interface: EntityTestTwoFieldKeyFacadeHelper
        Method to load all the items for entity : ModelTestTwoFieldKey
        Specified by:
        loadAllByFinder in interface EntityTestTwoFieldKeyFacadeHelper
        Parameters:
        context - DAOContext
        finder - the finder incapsulating search params
        Returns:
        search result
        Throws:
        org.fugerit.java.core.db.dao.DAOException - in caso di errori
      • create

        public org.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey> create​(org.fugerit.java.core.db.daogen.DAOContext context,
                                                                                           ModelTestTwoFieldKey model)
                                                                                    throws org.fugerit.java.core.db.dao.DAOException
        Description copied from interface: EntityTestTwoFieldKeyFacadeHelper
        Method to create an new entity of type : ModelTestTwoFieldKey A new ID should be assigned by this method.
        Specified by:
        create in interface EntityTestTwoFieldKeyFacadeHelper
        Parameters:
        context - DAO context
        model - Entity to create
        Returns:
        The created entity
        Throws:
        org.fugerit.java.core.db.dao.DAOException - In case of any error.
      • loadById

        public ModelTestTwoFieldKey loadById​(org.fugerit.java.core.db.daogen.DAOContext context,
                                             BigDecimal idOne,
                                             BigDecimal idTwo)
                                      throws org.fugerit.java.core.db.dao.DAOException
        Description copied from interface: EntityTestTwoFieldKeyFacadeHelper
        Load method by primary key for entity : ModelTestTwoFieldKey
        Specified by:
        loadById in interface EntityTestTwoFieldKeyFacadeHelper
        Parameters:
        context - DAO Context
        idOne - part of the key
        idTwo - part of the key
        Returns:
        The found object or null
        Throws:
        org.fugerit.java.core.db.dao.DAOException - in case of errors
      • deleteById

        public org.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey> deleteById​(org.fugerit.java.core.db.daogen.DAOContext context,
                                                                                               BigDecimal idOne,
                                                                                               BigDecimal idTwo)
                                                                                        throws org.fugerit.java.core.db.dao.DAOException
        Description copied from interface: EntityTestTwoFieldKeyFacadeHelper
        Delete method by primary key for entity : ModelTestTwoFieldKey
        Specified by:
        deleteById in interface EntityTestTwoFieldKeyFacadeHelper
        Parameters:
        context - DAO Context
        idOne - part of the key
        idTwo - part of the key
        Returns:
        Delete result (resultCode=0, delete ok)
        Throws:
        org.fugerit.java.core.db.dao.DAOException - in case of errors
      • updateById

        public org.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey> updateById​(org.fugerit.java.core.db.daogen.DAOContext context,
                                                                                               ModelTestTwoFieldKey model)
                                                                                        throws org.fugerit.java.core.db.dao.DAOException
        Description copied from interface: EntityTestTwoFieldKeyFacadeHelper
        Delete method by primary key for entity : ModelTestTwoFieldKey
        Specified by:
        updateById in interface EntityTestTwoFieldKeyFacadeHelper
        Parameters:
        context - DAO Context
        model - entity to update
        Returns:
        Update result (resultCode=0, update ok)
        Throws:
        org.fugerit.java.core.db.dao.DAOException - in case of errors