package rocks.inspectit.agent.java.instrumentation; import java.lang.instrument.Instrumentation; /** * Classes implementing this interface are considered as instrumentation aware and will get injected * an {@link Instrumentation} instance. * * @author Marius Oehler * */ public interface IInstrumentationAware { /** * Sets the {@link #instrumentation}. * * @param instrumentation * {@link Instrumentation} to use */ void setInstrumentation(Instrumentation instrumentation); }