From 8543899f7172d355a79faf44da5ffc1bfb812e86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lu=C3=ADs=20Flores?= Date: Mon, 9 Aug 2010 18:22:26 +0000 Subject: [PATCH] devel cursos git-svn-id: https://svn.coded.pt/svn/SIPRP@1361 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../src/siprp/cursos/logic/AutorizacaoLogic.java | 13 ++++++++++++- .../siprp/cursos/provider/AutorizacaoProvider.java | 13 ++++++++++++- .../siprp/cursos/provider/EntidadesProvider.java | 13 ++++++++++++- .../src/siprp/cursos/provider/PessoasProvider.java | 13 ++++++++++++- 4 files changed, 48 insertions(+), 4 deletions(-) diff --git a/trunk/SIPRPSoft/src/siprp/cursos/logic/AutorizacaoLogic.java b/trunk/SIPRPSoft/src/siprp/cursos/logic/AutorizacaoLogic.java index 30f3f56a..e0d114d6 100644 --- a/trunk/SIPRPSoft/src/siprp/cursos/logic/AutorizacaoLogic.java +++ b/trunk/SIPRPSoft/src/siprp/cursos/logic/AutorizacaoLogic.java @@ -14,9 +14,20 @@ import com.evolute.swing.frame.EvoFrame; */ public class AutorizacaoLogic implements AutorizacaoLogicInterface { + private static AutorizacaoLogic logic = null; + + private AutorizacaoLogic() + { + } + public static AutorizacaoLogic getLogic() + throws Exception { - return null; + if( logic == null ) + { + logic = new AutorizacaoLogic(); + } + return logic; } public boolean insertPedido(EvoFrame ef, Integer intgr, String string, String string1, byte[] bytes, Integer intgr1) throws Exception diff --git a/trunk/SIPRPSoft/src/siprp/cursos/provider/AutorizacaoProvider.java b/trunk/SIPRPSoft/src/siprp/cursos/provider/AutorizacaoProvider.java index 736f7872..01a01d9f 100644 --- a/trunk/SIPRPSoft/src/siprp/cursos/provider/AutorizacaoProvider.java +++ b/trunk/SIPRPSoft/src/siprp/cursos/provider/AutorizacaoProvider.java @@ -13,9 +13,20 @@ import com.evolute.genericpeople.AutorizacaoProviderInterface; */ public class AutorizacaoProvider implements AutorizacaoProviderInterface { + private static AutorizacaoProvider provider = null; + + private AutorizacaoProvider() + { + } + public static AutorizacaoProvider getProvider() + throws Exception { - return null; + if( provider == null ) + { + provider = new AutorizacaoProvider(); + } + return provider; } public Integer getAutorizadorCursos() diff --git a/trunk/SIPRPSoft/src/siprp/cursos/provider/EntidadesProvider.java b/trunk/SIPRPSoft/src/siprp/cursos/provider/EntidadesProvider.java index 4d040a05..eb6eed8f 100644 --- a/trunk/SIPRPSoft/src/siprp/cursos/provider/EntidadesProvider.java +++ b/trunk/SIPRPSoft/src/siprp/cursos/provider/EntidadesProvider.java @@ -15,9 +15,20 @@ import com.evolute.utils.data.IDObject; */ public class EntidadesProvider implements EntidadesProviderInterface { + private static EntidadesProvider provider = null; + + private EntidadesProvider() + { + } + public static EntidadesProvider getProvider() + throws Exception { - return null; + if( provider == null ) + { + provider = new EntidadesProvider(); + } + return provider; } public EntidadeInterface loadEntidade(Integer intgr) throws Exception diff --git a/trunk/SIPRPSoft/src/siprp/cursos/provider/PessoasProvider.java b/trunk/SIPRPSoft/src/siprp/cursos/provider/PessoasProvider.java index d0d3ab06..09cf2180 100644 --- a/trunk/SIPRPSoft/src/siprp/cursos/provider/PessoasProvider.java +++ b/trunk/SIPRPSoft/src/siprp/cursos/provider/PessoasProvider.java @@ -22,9 +22,20 @@ import java.util.List; */ public class PessoasProvider implements PessoasProviderInterface { + private static PessoasProvider provider = null; + + private PessoasProvider() + { + } + public static PessoasProvider getProvider() + throws Exception { - return null; + if( provider == null ) + { + provider = new PessoasProvider(); + } + return provider; } public void setDocumentosForPessoa(Integer intgr, PessoaDocumentoInterface[] pdis) throws Exception