Package no.priv.bang.handlereg.backend
Class HandleregServiceProvider
java.lang.Object
no.priv.bang.handlereg.backend.HandleregServiceProvider
- All Implemented Interfaces:
no.priv.bang.handlereg.services.HandleregService
public class HandleregServiceProvider
extends Object
implements no.priv.bang.handlereg.services.HandleregService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate DataSourceprivate static final Stringprivate org.osgi.service.log.Loggerprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate no.priv.bang.osgiservice.users.UserManagementService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate()private voidList<no.priv.bang.handlereg.services.ButikkCount> List<no.priv.bang.handlereg.services.Favoritt> byttRekkefolge(no.priv.bang.handlereg.services.Favorittpar parSomSkalBytteRekkfolge) List<no.priv.bang.handlereg.services.Butikk> endreButikk(no.priv.bang.handlereg.services.Butikk butikkSomSkalEndres) List<no.priv.bang.handlereg.services.Transaction> findTransactions(int userId, int pageNumber, int pageSize) List<no.priv.bang.handlereg.services.Butikk> List<no.priv.bang.handlereg.services.Favoritt> finnFavoritter(String brukernavn) (package private) List<no.priv.bang.handlereg.services.Favoritt> finnFavoritterMedAccountid(int accountid) (package private) intfinnNesteLedigeRekkefolgeForGruppe(int gruppe) no.priv.bang.handlereg.services.OversiktfinnOversikt(String brukernavn) (package private) intfinnSisteRekkefolgeIBrukersFavoritter(Connection connection, String brukernavn) List<no.priv.bang.handlereg.services.Butikk> leggTilButikk(no.priv.bang.handlereg.services.Butikk nybutikk) List<no.priv.bang.handlereg.services.Favoritt> leggTilFavoritt(no.priv.bang.handlereg.services.NyFavoritt nyFavoritt) private voidlogError(String message, SQLException e) private voidlogWarning(String message, SQLException e) no.priv.bang.handlereg.services.OversiktregistrerHandling(no.priv.bang.handlereg.services.NyHandling handling) voidsetDatasource(DataSource datasource) voidsetLogservice(org.osgi.service.log.LogService logservice) voidsetUseradmin(no.priv.bang.osgiservice.users.UserManagementService useradmin) List<no.priv.bang.handlereg.services.ButikkDate> List<no.priv.bang.handlereg.services.Favoritt> slettFavoritt(no.priv.bang.handlereg.services.Favoritt skalSlettes) List<no.priv.bang.handlereg.services.ButikkSum> List<no.priv.bang.handlereg.services.SumYear> List<no.priv.bang.handlereg.services.SumYearMonth>
-
Field Details
-
STORE_NAME
- See Also:
-
REKKEFOLGE
- See Also:
-
GRUPPE
- See Also:
-
TRANSACTION_ID
- See Also:
-
ACCOUNT_ID
- See Also:
-
STORE_ID
- See Also:
-
AGGREGATE_AMOUNT
- See Also:
-
logger
private org.osgi.service.log.Logger logger -
datasource
-
useradmin
private no.priv.bang.osgiservice.users.UserManagementService useradmin
-
-
Constructor Details
-
HandleregServiceProvider
public HandleregServiceProvider()
-
-
Method Details
-
setLogservice
public void setLogservice(org.osgi.service.log.LogService logservice) -
setDatasource
-
setUseradmin
public void setUseradmin(no.priv.bang.osgiservice.users.UserManagementService useradmin) -
activate
public void activate() -
finnOversikt
- Specified by:
finnOversiktin interfaceno.priv.bang.handlereg.services.HandleregService
-
findTransactions
public List<no.priv.bang.handlereg.services.Transaction> findTransactions(int userId, int pageNumber, int pageSize) - Specified by:
findTransactionsin interfaceno.priv.bang.handlereg.services.HandleregService
-
registrerHandling
public no.priv.bang.handlereg.services.Oversikt registrerHandling(no.priv.bang.handlereg.services.NyHandling handling) - Specified by:
registrerHandlingin interfaceno.priv.bang.handlereg.services.HandleregService
-
finnButikker
- Specified by:
finnButikkerin interfaceno.priv.bang.handlereg.services.HandleregService
-
endreButikk
public List<no.priv.bang.handlereg.services.Butikk> endreButikk(no.priv.bang.handlereg.services.Butikk butikkSomSkalEndres) - Specified by:
endreButikkin interfaceno.priv.bang.handlereg.services.HandleregService
-
leggTilButikk
public List<no.priv.bang.handlereg.services.Butikk> leggTilButikk(no.priv.bang.handlereg.services.Butikk nybutikk) - Specified by:
leggTilButikkin interfaceno.priv.bang.handlereg.services.HandleregService
-
sumOverButikk
- Specified by:
sumOverButikkin interfaceno.priv.bang.handlereg.services.HandleregService
-
antallHandlingerIButikk
- Specified by:
antallHandlingerIButikkin interfaceno.priv.bang.handlereg.services.HandleregService
-
sisteHandelIButikk
- Specified by:
sisteHandelIButikkin interfaceno.priv.bang.handlereg.services.HandleregService
-
totaltHandlebelopPrAar
- Specified by:
totaltHandlebelopPrAarin interfaceno.priv.bang.handlereg.services.HandleregService
-
totaltHandlebelopPrAarOgMaaned
- Specified by:
totaltHandlebelopPrAarOgMaanedin interfaceno.priv.bang.handlereg.services.HandleregService
-
finnFavoritter
- Specified by:
finnFavoritterin interfaceno.priv.bang.handlereg.services.HandleregService
-
leggTilFavoritt
public List<no.priv.bang.handlereg.services.Favoritt> leggTilFavoritt(no.priv.bang.handlereg.services.NyFavoritt nyFavoritt) - Specified by:
leggTilFavorittin interfaceno.priv.bang.handlereg.services.HandleregService
-
slettFavoritt
public List<no.priv.bang.handlereg.services.Favoritt> slettFavoritt(no.priv.bang.handlereg.services.Favoritt skalSlettes) - Specified by:
slettFavorittin interfaceno.priv.bang.handlereg.services.HandleregService
-
byttRekkefolge
public List<no.priv.bang.handlereg.services.Favoritt> byttRekkefolge(no.priv.bang.handlereg.services.Favorittpar parSomSkalBytteRekkfolge) - Specified by:
byttRekkefolgein interfaceno.priv.bang.handlereg.services.HandleregService
-
finnNesteLedigeRekkefolgeForGruppe
int finnNesteLedigeRekkefolgeForGruppe(int gruppe) -
finnFavoritterMedAccountid
-
finnSisteRekkefolgeIBrukersFavoritter
-
addRolesIfNotpresent
private void addRolesIfNotpresent() -
logError
-
logWarning
-