br.mia.test.model.dao
Class DAOBussinessRule

java.lang.Object
  extended by br.mia.test.model.dao.DAOBussinessRule

public class DAOBussinessRule
extends java.lang.Object

Classe DAO para regra de negócio

Author:
74397176353

Constructor Summary
DAOBussinessRule()
           
 
Method Summary
 void carregaGlobalRule(CasoUso useCase)
           
 void deleteDadosStep(DadosTeste data, RegraNegocioStep step)
           
 void deleteRule(RegraNegocio rule, CasoUso useCase)
           
 void deleteRuleGlobal(RegraNegocio rule)
           
 void deleteStepRule(RegraNegocioStep step)
           
 RegraNegocio insert(RegraNegocio rule, CasoUso useCase)
           
 RegraNegocioStep insert(RegraNegocio rule, RegraNegocioStep step)
           
 void insertDadoBussinesRule(DadosTeste data, RegraNegocioStep step)
          Insere DAdo na regra de negócio
 RegraNegocio insertGlobal(RegraNegocio rule, CasoUso useCase)
           
 java.util.List<RegraNegocio> selectBussinessRule(CasoUso useCase)
           
 java.util.ArrayList<RegraNegocio> selectBussinessRuleGlobal(CasoUso useCase)
           
 java.util.List<DadosTeste> selectDadosStep(RegraNegocioStep valorObject, CasoUso useCase)
          Seleciona dados de uma passo de uma regra de negócio
 java.util.List<RegraNegocioStep> selectSteps(RegraNegocio rule, CasoUso useCase)
           
 void update(RegraNegocio rule, CasoUso useCase)
           
 RegraNegocioStep update(RegraNegocio rule, RegraNegocioStep step)
           
 void updateBussinessRule(java.util.List<RegraNegocio> list, CasoUso useCase)
           
 void updateIDBussinessRule(int id1, int id2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DAOBussinessRule

public DAOBussinessRule()
Method Detail

deleteStepRule

public void deleteStepRule(RegraNegocioStep step)
                    throws java.lang.InstantiationException,
                           java.lang.IllegalAccessException,
                           java.lang.ClassNotFoundException,
                           java.sql.SQLException,
                           java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

carregaGlobalRule

public void carregaGlobalRule(CasoUso useCase)
                       throws java.lang.InstantiationException,
                              java.lang.IllegalAccessException,
                              java.lang.ClassNotFoundException,
                              java.sql.SQLException,
                              java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

insertDadoBussinesRule

public void insertDadoBussinesRule(DadosTeste data,
                                   RegraNegocioStep step)
                            throws java.lang.InstantiationException,
                                   java.lang.IllegalAccessException,
                                   java.lang.ClassNotFoundException,
                                   java.sql.SQLException,
                                   java.io.IOException
Insere DAdo na regra de negócio

Parameters:
data -
step -
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

deleteDadosStep

public void deleteDadosStep(DadosTeste data,
                            RegraNegocioStep step)
                     throws java.lang.InstantiationException,
                            java.lang.IllegalAccessException,
                            java.lang.ClassNotFoundException,
                            java.sql.SQLException,
                            java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

selectDadosStep

public java.util.List<DadosTeste> selectDadosStep(RegraNegocioStep valorObject,
                                                  CasoUso useCase)
                                           throws java.lang.InstantiationException,
                                                  java.lang.IllegalAccessException,
                                                  java.lang.ClassNotFoundException,
                                                  java.sql.SQLException,
                                                  java.io.IOException
Seleciona dados de uma passo de uma regra de negócio

Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

updateIDBussinessRule

public void updateIDBussinessRule(int id1,
                                  int id2)
                           throws java.lang.InstantiationException,
                                  java.lang.IllegalAccessException,
                                  java.lang.ClassNotFoundException,
                                  java.sql.SQLException,
                                  java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

updateBussinessRule

public void updateBussinessRule(java.util.List<RegraNegocio> list,
                                CasoUso useCase)
                         throws java.lang.InstantiationException,
                                java.lang.IllegalAccessException,
                                java.lang.ClassNotFoundException,
                                java.sql.SQLException,
                                java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

update

public void update(RegraNegocio rule,
                   CasoUso useCase)
            throws java.lang.InstantiationException,
                   java.lang.IllegalAccessException,
                   java.lang.ClassNotFoundException,
                   java.sql.SQLException,
                   java.io.IOException,
                   RegraNulaException,
                   NomeTamanhoZeroException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException
RegraNulaException
NomeTamanhoZeroException

selectSteps

public java.util.List<RegraNegocioStep> selectSteps(RegraNegocio rule,
                                                    CasoUso useCase)
                                             throws java.lang.InstantiationException,
                                                    java.lang.IllegalAccessException,
                                                    java.lang.ClassNotFoundException,
                                                    java.sql.SQLException,
                                                    java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

selectBussinessRule

public java.util.List<RegraNegocio> selectBussinessRule(CasoUso useCase)
                                                 throws java.lang.InstantiationException,
                                                        java.lang.IllegalAccessException,
                                                        java.lang.ClassNotFoundException,
                                                        java.sql.SQLException,
                                                        java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

selectBussinessRuleGlobal

public java.util.ArrayList<RegraNegocio> selectBussinessRuleGlobal(CasoUso useCase)
                                                            throws java.lang.InstantiationException,
                                                                   java.lang.IllegalAccessException,
                                                                   java.lang.ClassNotFoundException,
                                                                   java.sql.SQLException,
                                                                   java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

deleteRuleGlobal

public void deleteRuleGlobal(RegraNegocio rule)
                      throws java.lang.InstantiationException,
                             java.lang.IllegalAccessException,
                             java.lang.ClassNotFoundException,
                             java.sql.SQLException,
                             java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

deleteRule

public void deleteRule(RegraNegocio rule,
                       CasoUso useCase)
                throws java.lang.InstantiationException,
                       java.lang.IllegalAccessException,
                       java.lang.ClassNotFoundException,
                       java.sql.SQLException,
                       java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

insert

public RegraNegocio insert(RegraNegocio rule,
                           CasoUso useCase)
                    throws java.sql.SQLException,
                           java.lang.InstantiationException,
                           java.lang.IllegalAccessException,
                           java.lang.ClassNotFoundException,
                           java.io.IOException,
                           RegraNulaException,
                           NomeTamanhoZeroException
Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException
RegraNulaException
NomeTamanhoZeroException

insertGlobal

public RegraNegocio insertGlobal(RegraNegocio rule,
                                 CasoUso useCase)
                          throws java.sql.SQLException,
                                 java.lang.InstantiationException,
                                 java.lang.IllegalAccessException,
                                 java.lang.ClassNotFoundException,
                                 java.io.IOException
Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException

insert

public RegraNegocioStep insert(RegraNegocio rule,
                               RegraNegocioStep step)
                        throws java.lang.InstantiationException,
                               java.lang.IllegalAccessException,
                               java.lang.ClassNotFoundException,
                               java.sql.SQLException,
                               java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

update

public RegraNegocioStep update(RegraNegocio rule,
                               RegraNegocioStep step)
                        throws java.lang.InstantiationException,
                               java.lang.IllegalAccessException,
                               java.lang.ClassNotFoundException,
                               java.sql.SQLException,
                               java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException


Copyright © 2009. All Rights Reserved.