br.mia.test.model.dao
Class DAOUseCase
java.lang.Object
br.mia.test.model.dao.DAOUseCase
public class DAOUseCase
- extends java.lang.Object
Classe dao para persistencia dos casos de uso
- Author:
- 74397176353
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DAOUseCase
public DAOUseCase()
deleteUseCase
public void deleteUseCase(CasoUso useCase)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.ClassNotFoundException,
java.sql.SQLException,
java.io.IOException
- Deleta Casos de Uso
- Parameters:
useCase
-
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException
insert
public void insert(CasoUso useCase,
Projeto projeto)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.ClassNotFoundException,
java.sql.SQLException,
java.io.IOException,
CasoUsoJaInseridoException,
NomeTamanhoZeroException
- Insere casos de uso
- Parameters:
useCase
- projeto
-
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException
CasoUsoJaInseridoException
NomeTamanhoZeroException
updateSetUp
public void updateSetUp(CasoUso useCase,
java.lang.String setUp,
java.lang.String tearDown)
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(CasoUso useCase,
Projeto projeto)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException,
java.lang.ClassNotFoundException,
java.sql.SQLException,
java.io.IOException,
CasoUsoJaInseridoException,
NomeTamanhoZeroException,
PassoNuloException,
DadoNuloException
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException
CasoUsoJaInseridoException
NomeTamanhoZeroException
PassoNuloException
DadoNuloException
select
public java.util.List<CasoUso> select(Projeto projeto)
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
selectId
public CasoUso selectId(int idUseCase)
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
selectIdProgress
public CasoUso selectIdProgress(int idUseCase,
javax.swing.JFrame frame)
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
selectUseCase
public CasoUso selectUseCase(java.lang.String name,
Projeto projeto)
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
selectCount
public int selectCount(java.lang.String name,
Projeto projeto)
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.