Objekty prichádzajú do programu.
V každom objekte môže byť uvedené telefónne číslo a/alebo login
(alebo jedno z týchto hodnôt, alebo obe naraz), a tiež užitočné zaťaženie vo forme binárnych dát.
Prichádzajúce objekty je potrebné ukladať do operačnej pamäte
za dodržania nasledujúcich obmedzení:
Ak má prichádzajúci objekt rovnaký login a/alebo telefónne číslo ako niektorý z už uložených,
uložený objekt je potrebné vymazať a nepridávať prichádzajúci.
Ak objekt zostane v operačnej pamäti viac ako 60 sekúnd, je potrebné ho vymazať.
Predpokladá sa, že objekty prichádzajú často.
Okrem toho, objekty zhodné podľa loginu/telefónu sú oveľa menej časté ako
celkový počet prichádzajúcich objektov.
void process(Object o)
{
}