package rocks.inspectit.agent.java.tracing.core.adapter; import java.util.Map; /** * Adapter that can provide tags. Tags can be anything that describe more the client/server request * or response. For example it can be HTTP URI and method invoked for the request, or status code * for the response. Different adapters will provide different types of the tags based on the * technology that they support. * * @author Ivan Senic * */ public interface TagsProvidingAdapter { /** * Return tags available to this request/response adapter. * * @return Return tags available to this request/response adapter. */ Map<String, String> getTags(); }