#1237 - ENH: Add ProfileLocation - support for relating performance metrics for queries and transactions back to source line of code

This commit is contained in:
Rob Bygrave
2018-01-18 18:10:03 +13:00
parent 82f5c21d26
commit b9ae76d465
23 changed files with 359 additions and 11 deletions
@@ -0,0 +1,24 @@
package io.ebeaninternal.server.profile;
import io.ebean.ProfileLocation;
/**
* Fixed / given location. Used internally for find by id and find all.
*/
class BasicProfileLocation implements ProfileLocation {
private final String location;
BasicProfileLocation(String location) {
this.location = location;
}
public String toString() {
return "location: " + location;
}
public String obtain() {
return location;
}
}