Sobes.tech
Middle

Ի՞նչ կլինի, եթե թելերի պուլային հերթը լցված է, բայց գալիս է նոր առաջադրանք։

sobes.tech AI

Պատասխան AI-ից

Անվերացված առաջադրանքների կառավարիչ (RejectedExecutionHandler) կիրականացվի։ Ստանդարտ կառավարիչները ներառում են՝

  • AbortPolicy: Թողարկում է RejectedExecutionException։
  • DiscardPolicy: Անմիջապես մերժում է առաջադրանքը։
  • DiscardOldestPolicy: Մերժում է ամենահին առաջադրանքը հերթում և փորձում է կատարել նորին։
  • CallerRunsPolicy: Կատարում է առաջադրանքը կանչող հոսքում։

Հատուկ վարքագիծը կախված է այն բանից, թե որ կառավարիչն է կազմաձևված հոսքի ստեղծման ժամանակ։