Sobes.tech
Middle

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) { }