- All Known Subinterfaces:
IndexedStorageCallsiteAdapterMixin<PK,D,F,N>, MapStorageReaderCallsiteAdapterMixin<PK,D,F,N>, MapStorageWriterCallsiteAdapterMixin<PK,D,F,N>, SortedStorageReaderCallsiteAdapterMixin<PK,D,F,N>
- All Known Implementing Classes:
BaseCallsiteAdapter, IndexedSortedMapStorageCallsiteAdapter, MapStorageCallsiteAdapter, PhysicalIndexedSortedMapStorageCallsiteAdapter, PhysicalMapStorageCallsiteAdapter, PhysicalMapStorageReaderCallsiteAdapter, PhysicalSortedMapStorageCallsiteAdapter, PhysicalSubEntitySortedMapStorageCallsiteAdapter, SortedMapStorageCallsiteAdapter
public interface CallsiteAdapter
-
Method Summary
| Modifier and Type |
Method |
Description |
io.datarouter.util.lang.LineOfCode |
getCallsite() |
|
void |
recordCallsite(io.datarouter.util.lang.LineOfCode lineOfCode,
long startNs,
int numItems) |
|
void |
recordCollectionCallsite(io.datarouter.util.lang.LineOfCode lineOfCode,
long startTimeNs,
Collection<?> items) |
|
-
Method Details
-
void recordCallsite(io.datarouter.util.lang.LineOfCode lineOfCode,
long startNs,
int numItems)
-
void recordCollectionCallsite(
io.datarouter.util.lang.LineOfCode lineOfCode,
long startTimeNs,
Collection<?> items)
-
io.datarouter.util.lang.LineOfCode getCallsite()