public interface CabinetWorker
źródła
do szafy aktowej oraz zapisanymi do celu. Pracownik szafy
ma zadanie utworzenia nowych aktówek oraz przyporządkowania ich do konkretnych osób. Robi to podczas
ładowania danych, które wykonywane jest na żądanie klienta. Klient może również zarządać zapisania
danych, więc pracownik przekazuje je do celu.| Modifier and Type | Method and Description |
|---|---|
Briefcase |
createBriefcase(ActNumber[] baptism,
ActNumber[] confirmation,
ActNumber[] marriage,
ActNumber[] decease)
Metoda wytwórcza aktówek z numerami akt: chrztu, bierzmowania, małżeństwa i pogrzebu.
|
FilingCabinet |
getCabinet() |
DataSource |
getDataSource() |
DataTarget |
getDataTarget() |
default void |
load()
Pracownik ładuje dane ze
źródła do szafy aktowej. |
default void |
save()
Pracownik wysyła dane do
celu, aby zostały zapisane. |
FilingCabinet getCabinet()
szafa aktowa, którą zarządza pracownikDataSource getDataSource()
źródło, z którego pracownik pozyskuje dane podczas ładowaniaDataTarget getDataTarget()
cel, do którego wysyła pracownik dane do zapisuBriefcase createBriefcase(ActNumber[] baptism, ActNumber[] confirmation, ActNumber[] marriage, ActNumber[] decease)
baptism - numery aktów chrztuconfirmation - numery aktów bierzmowaniamarriage - numery aktów małżeństwadecease - numery aktów pogrzebuaktówka, która zawiera wprowadzone danedefault void load()
źródła do szafy aktowej.default void save()
celu, aby zostały zapisane.Copyright © 2021. All rights reserved.