org.eclipse.net4j.util.lifecycle
Class ShareableLifecycle
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.lifecycle.ShareableLifecycle
- All Implemented Interfaces:
- INotifier, ILifecycle, ILifecycle.DeferrableActivation
- Direct Known Subclasses:
- Container
- public class ShareableLifecycle
- extends Lifecycle
A lifecycle
entity with a reference count that can be activated
multiple times.
- Since:
- 3.3
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle |
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString |
Methods inherited from class org.eclipse.net4j.util.event.Notifier |
addListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener |
ShareableLifecycle
public ShareableLifecycle()
ShareableLifecycle
public ShareableLifecycle(boolean shared)
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.