OpprettJobbUtvidVedtakslengdeJobbUtfører

class OpprettJobbUtvidVedtakslengdeJobbUtfører(val behandlingService: BehandlingService, val vedtakslengdeService: VedtakslengdeService, val flytJobbRepository: FlytJobbRepository, val clock: Clock = Clock.systemDefaultZone()) : JobbUtfører(source)

Forlenger vedtaket på alle saker som har oppfylt ett år med rettighetstype bistandsbehov fra forrige sluttdato. På sikt vil denne jobben også utvide andre vedtak hvor utvidelsen kan automatiseres slik som overgang alder, utløp av kvote osv.

Constructors

constructor(behandlingService: BehandlingService, vedtakslengdeService: VedtakslengdeService, flytJobbRepository: FlytJobbRepository, clock: Clock = Clock.systemDefaultZone())

Types

Link copied to clipboard
object Companion : ProvidersJobbSpesifikasjon
Link copied to clipboard
private data class KategoriserteKandidater(val automatiske: Set<SakId> = emptySet(), val manuelle: Set<SakId> = emptySet(), val ingenRettighet: Set<SakId> = emptySet(), val ingenBehandling: Set<SakId> = emptySet())

Properties

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

Functions

Link copied to clipboard
open override fun utfør(input: JobbInput)
Link copied to clipboard