HåndterUførevedtakService

class HåndterUførevedtakService(val behandlingService: BehandlingService, val trukketSøknadService: TrukketSøknadService, val rettighetstypeService: RettighetstypeService, val mottaDokumentService: MottaDokumentService, val prosesserBehandlingService: ProsesserBehandlingService, val flytJobbRepository: FlytJobbRepository, val unleashGateway: UnleashGateway, val underveisRepository: UnderveisRepository)(source)

Constructors

Link copied to clipboard
constructor(behandlingService: BehandlingService, trukketSøknadService: TrukketSøknadService, rettighetstypeService: RettighetstypeService, mottaDokumentService: MottaDokumentService, prosesserBehandlingService: ProsesserBehandlingService, flytJobbRepository: FlytJobbRepository, unleashGateway: UnleashGateway, underveisRepository: UnderveisRepository)
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider)

Properties

Link copied to clipboard
Link copied to clipboard
private val flytJobbRepository: FlytJobbRepository
Link copied to clipboard
private val log: Logger?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun håndterMottattUførevedtakHendelse(sakId: SakId, referanse: InnsendingReferanse, uførevedtak: UførevedtakV0, mottattTidspunkt: LocalDateTime)
Link copied to clipboard
private fun skalOppretteAutomatiskOpphør11_18(uførevedtak: UførevedtakV0, rettighetstypeTidslinje: Tidslinje<RettighetsType>, behandlingId: BehandlingId): Boolean