org.headlessintrace.client.IFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of headlessInTraceClient Show documentation
Show all versions of headlessInTraceClient Show documentation
A headless java API that collects events from other JVMs. Events=method invocations. Initial code taken from http://mchr3k.github.io/org.intrace/. Intended for building diagnostic applications.
package org.headlessintrace.client;
import org.headlessintrace.client.connection.IConnection;
import org.headlessintrace.client.connection.IConnectionStateCallback;
import org.headlessintrace.client.model.ITraceEvent;
import org.headlessintrace.client.model.ITraceEventParser;
import org.headlessintrace.client.model.DefaultTraceEvent;
import org.headlessintrace.client.request.IRequest;
import org.headlessintrace.client.request.IRequestSeparator;
import org.headlessintrace.jdbc.IJdbcProvider;
public interface IFactory {
Config getConfig();
void setConfig(Config val);
HumanReadableMessages getMessages();
void setMessages(HumanReadableMessages val);
ITraceEventParser getEventParser();
ITraceWriter getTraceWriter();
IConnection getDormantConnection();
ITraceEvent getTraceEvent();
IRequestSeparator getRequestSeparator();
IRequest getRequest();
IConnectionStateCallback getCallback();
IJdbcProvider getJdbcProvider();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy