Package | Description |
---|---|
org.opendaylight.controller.md.sal.trace.closetracker.impl |
Utilities to track (non) "closing" of objects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CloseTracked<T extends CloseTracked<T>>
Object which can track where something has been created, and if it has been correctly "closed".
|
class |
CloseTrackedRegistry<T extends CloseTracked<T>>
Registry of
CloseTracked instances. |
class |
CloseTrackedRegistryReportEntry<T extends CloseTracked<T>>
Element of a "report" created by a
CloseTrackedRegistry . |
class |
CloseTrackedTrait<T extends CloseTracked<T>>
Implementation of
CloseTracked which can be used as a field in
another class which implements CloseTracked and delegates its methods
to this. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCloseTracked<T extends AbstractCloseTracked<T>>
Convenience abstract base class for
CloseTracked implementors. |
class |
CloseTrackedTrait<T extends CloseTracked<T>>
Implementation of
CloseTracked which can be used as a field in
another class which implements CloseTracked and delegates its methods
to this. |
Modifier and Type | Method and Description |
---|---|
CloseTracked<T> |
CloseTrackedRegistryReportEntry.getExampleCloseTracked() |
CloseTracked<T> |
CloseTrackedTrait.getRealCloseTracked() |
CloseTracked<T> |
CloseTracked.getRealCloseTracked() |
CloseTracked<T> |
AbstractCloseTracked.getRealCloseTracked() |
Constructor and Description |
---|
CloseTrackedRegistryReportEntry(CloseTracked<T> exampleCloseTracked,
long numberAddedNotRemoved,
List<StackTraceElement> stackTraceElements) |
CloseTrackedTrait(CloseTrackedRegistry<T> transactionChainRegistry,
CloseTracked<T> realCloseTracked) |
Copyright © 2019 OpenDaylight. All rights reserved.