@@ -14,7 +14,11 @@ interface InntektStore {
1414 fun getSpesifisertInntekt (inntektId : InntektId ): SpesifisertInntekt
1515 fun getInntektId (inntektparametre : Inntektparametre ): InntektId ?
1616 fun getBeregningsdato (inntektId : InntektId ): LocalDate
17- fun storeInntekt (command : StoreInntektCommand , created : ZonedDateTime = ZonedDateTime .now(ZoneOffset .UTC )): StoredInntekt
17+ fun storeInntekt (
18+ command : StoreInntektCommand ,
19+ created : ZonedDateTime = ZonedDateTime .now(ZoneOffset .UTC )
20+ ): StoredInntekt
21+
1822 fun getManueltRedigert (inntektId : InntektId ): ManueltRedigert ?
1923 fun markerInntektBrukt (inntektId : InntektId ): Int
2024}
@@ -26,6 +30,9 @@ data class Inntektparametre(
2630 val fødselnummer : String? = null
2731) {
2832 val opptjeningsperiode: Opptjeningsperiode = Opptjeningsperiode (beregningsdato)
33+ fun toDebugString (): String {
34+ return " Inntektparametre(aktørId='$akt ørId', beregningsdato=$beregningsdato , regelkontekst=$regelkontekst )"
35+ }
2936}
3037
3138data class RegelKontekst (val id : String , val type : String )
@@ -68,4 +75,5 @@ class InntektNotFoundException(override val message: String) : RuntimeException(
6875
6976class StoreException (override val message : String ) : RuntimeException(message)
7077
71- class IllegalInntektIdException (override val message : String , override val cause : Throwable ? ) : java.lang.RuntimeException(message, cause)
78+ class IllegalInntektIdException (override val message : String , override val cause : Throwable ? ) :
79+ java.lang.RuntimeException (message, cause)
0 commit comments