Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## ru.rsdn.patterns.behavioral.observer.problems.init.implicit
Class InheritedUnsafeImplicitInitSubscriber

    java.lang.Object
      ru.rsdn.patterns.behavioral.observer.problems.init.implicit.UnsafeImplicitInitSubscriber
          ru.rsdn.patterns.behavioral.observer.problems.init.implicit.InheritedUnsafeImplicitInitSubscriber

    public class InheritedUnsafeImplicitInitSubscriber

extends UnsafeImplicitInitSubscriber

Проявление наследованного риска безопасности инициализации из-за неявной потери this при опубликовании подписчика, являющегося экземпляром анонимного класса

Field Summary
`private java.util.Collection<java.lang.Long>` | `eventHistory`

Constructor Summary
`InheritedUnsafeImplicitInitSubscriber(AbstractPublisher<java.util.Collection<ISubscriber>> publisher)` Конструктор

Method Summary
`protected java.util.Collection<java.lang.Long>` | `getEventHistory()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### eventHistory

    private final java.util.Collection<java.lang.Long> eventHistory

Constructor Detail

### InheritedUnsafeImplicitInitSubscriber

    public InheritedUnsafeImplicitInitSubscriber(AbstractPublisher<java.util.Collection<ISubscriber>> publisher)

  Конструктор

  Parameters:
    `publisher` - издатель

Method Detail

### getEventHistory

    protected java.util.Collection<java.lang.Long> getEventHistory()

  Specified by:
    `getEventHistory` in class `UnsafeImplicitInitSubscriber`
  Returns:
    история событий

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD