
23.02.2016, 00:44
|
|
Участник форума
Регистрация: 24.11.2015
Сообщений: 165
С нами:
5509192
Репутация:
1457
|
|
Расширил управление поведением. Добавил:
- возможность предиката (actor.samples.EvenAndOdd)
- возможность задавать поведения, для определенных значения(actor.samples.ValuesCase)
Добавил подержу синглтон акторов.
Синглтон актор - актор, объект которого может находиться в одном экземпляре, в системе.
Singletonрасширяется BaseActorкласс.
Объявление синглтон актора, делается путем наследования класса Singleton. Любой актор расширяемый от класс Singleton, сможет быть создан, в одном экземпляре, в системе, через метод create.
Обращение, к синглтон актору, можно сделать путем вызова метода actor(T.class), определенного в классе BaseActor. T класс должен быть расширяем actor.Singleton. Вызов данного метода возвращает ссылку на заданный актор.
Примечание: actor(T.class) может вернуть ссылку на не существующий синглтон.
Пример реализации PingPong через singleton
|
|
|