Package it.ovunque.ig.struts
Class ServizioGenericoImpl<TipoOggetto extends Persistito,TipoChiave extends Serializable,TipoBase extends BaseGenerica<TipoOggetto,TipoChiave>>
java.lang.Object
it.ovunque.ig.struts.ServizioGenericoImpl<TipoOggetto,TipoChiave,TipoBase>
- All Implemented Interfaces:
ServizioGenerico<TipoOggetto,TipoChiave>
public class ServizioGenericoImpl<TipoOggetto extends Persistito,TipoChiave extends Serializable,TipoBase extends BaseGenerica<TipoOggetto,TipoChiave>>
extends Object
implements ServizioGenerico<TipoOggetto,TipoChiave>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncercaDaEsempio(TipoOggetto esempio) cercaDaEsempio(TipoOggetto esempio, List<String> ordini, boolean crescente) voidcopia(Class<TipoOggetto> classe, Persistito restrNuovo, Persistito restrVecchio) voidelimina(TipoOggetto oggetto) voideliminaTutti(Class<TipoOggetto> classe, Persistito restrizione) getBase()Class<? extends Persistito>inserisci(TipoOggetto oggetto) modifica(TipoOggetto oggettoModificato) prendi(Class<TipoOggetto> c, TipoChiave chiave) prendi(Class<TipoOggetto> c, TipoChiave chiave, TipoOggetto cosaRisolvere) prendiTutti(Class<TipoOggetto> c, Persistito restrizione, TipoOggetto cosaRisolvere) prendiTutti(Class<TipoOggetto> c, TipoOggetto cosaRisolvere) voidvoidsetClasseRestrizioneAccesso(Class<? extends Persistito> classeRestrizioneAccesso)
-
Constructor Details
-
ServizioGenericoImpl
public ServizioGenericoImpl()
-
-
Method Details
-
cercaDaEsempio
- Specified by:
cercaDaEsempioin interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
cercaDaEsempio
public List<TipoOggetto> cercaDaEsempio(TipoOggetto esempio, List<String> ordini, boolean crescente) - Specified by:
cercaDaEsempioin interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
elimina
- Specified by:
eliminain interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
eliminaTutti
- Specified by:
eliminaTuttiin interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
inserisci
- Specified by:
inserisciin interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
modifica
- Specified by:
modificain interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
prendiTutti
- Specified by:
prendiTuttiin interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
prendiTutti
public List<TipoOggetto> prendiTutti(Class<TipoOggetto> c, Persistito restrizione, TipoOggetto cosaRisolvere) - Specified by:
prendiTuttiin interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
prendi
- Specified by:
prendiin interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
prendi
- Specified by:
prendiin interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
istanziaRestrizioneAccesso
- Specified by:
istanziaRestrizioneAccessoin interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
setClasseRestrizioneAccesso
-
getClasseRestrizioneAccesso
-
setBase
-
getBase
-
copia
- Specified by:
copiain interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-
raggruppa
- Specified by:
raggruppain interfaceServizioGenerico<TipoOggetto extends Persistito,TipoChiave extends Serializable>
-