| 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  CloseTrackedinstances. | 
| class  | CloseTrackedRegistryReportEntry<T extends CloseTracked<T>>Element of a "report" created by a  CloseTrackedRegistry. | 
| class  | CloseTrackedTrait<T extends CloseTracked<T>>Implementation of  CloseTrackedwhich can be used as a field in
 another class which implementsCloseTrackedand delegates its methods
 to this. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCloseTracked<T extends AbstractCloseTracked<T>>Convenience abstract base class for  CloseTrackedimplementors. | 
| class  | CloseTrackedTrait<T extends CloseTracked<T>>Implementation of  CloseTrackedwhich can be used as a field in
 another class which implementsCloseTrackedand 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.