#1183 - ENH: Add support for transaction profiling

This commit is contained in:
rob bygrave
2017-10-25 01:07:00 +13:00
parent 093f82a87f
commit 7ebef51859
46 changed files with 1063 additions and 68 deletions
@@ -0,0 +1,20 @@
package io.ebeaninternal.server.transaction;
import io.ebeaninternal.api.SpiProfileHandler;
/**
* A do nothing SpiProfileHandler.
*/
public class NoopProfileHandler implements SpiProfileHandler {
@Override
public void collectTransactionProfile(TransactionProfile transactionProfile) {
// do nothing
}
@Override
public ProfileStream createProfileStream(int profileId) {
// always return null
return null;
}
}