Driftfunksjoner

class Driftfunksjoner(val flytJobbRepository: FlytJobbRepository, val behandlingRepository: BehandlingRepository, val sakRepository: SakRepository, val taSkriveLåsRepository: TaSkriveLåsRepository, val flytOrkestrator: FlytOrkestrator, val flytOrkestratorUtenSavepoints: FlytOrkestrator, val brevbestillingRepository: BrevbestillingRepository, val avklaringsbehovOrkestrator: AvklaringsbehovOrkestrator, val avklaringsbehovRepository: AvklaringsbehovRepository, val personRepository: PersonRepository, val identGateway: IdentGateway, val meldekortGateway: MeldekortGateway, val apiInternGateway: ApiInternGateway)(source)

Klasse for alle driftsfunksjoner. Skal kún brukes av DriftApi.

Constructors

Link copied to clipboard
constructor(flytJobbRepository: FlytJobbRepository, behandlingRepository: BehandlingRepository, sakRepository: SakRepository, taSkriveLåsRepository: TaSkriveLåsRepository, flytOrkestrator: FlytOrkestrator, flytOrkestratorUtenSavepoints: FlytOrkestrator, brevbestillingRepository: BrevbestillingRepository, avklaringsbehovOrkestrator: AvklaringsbehovOrkestrator, avklaringsbehovRepository: AvklaringsbehovRepository, personRepository: PersonRepository, identGateway: IdentGateway, meldekortGateway: MeldekortGateway, apiInternGateway: ApiInternGateway)
constructor(repositoryProvider: RepositoryProvider, gatewayProvider: GatewayProvider)

Properties

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

Functions

Link copied to clipboard
fun avbrytVedtsaksbrevBestilling(bruker: Bruker, brevbestillingReferanse: BrevbestillingReferanse, begrunnelse: String)
Link copied to clipboard
fun kjørFraSteg(behandling: Behandling, stegType: StegType)
Link copied to clipboard
Link copied to clipboard
fun prosesserBehandling(behandling: Behandling, skalForberede: Boolean)
private fun validerGyldigTilstandEtterUtvidelseAvRettighetsperiode(nyttAktivtSteg: StegType, behandling: Behandling, avklaringsbehovFørEndring: List<Avklaringsbehov>, avklaringsbehovEtterEndring: List<Avklaringsbehov>)