Use Cases and Examples — Active Object Pattern | OneNoughtOne