All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.holisticon.util.tracee.contextlogger.api.TraceeContextLogBuilder Maven / Gradle / Ivy

The newest version!
package de.holisticon.util.tracee.contextlogger.api;

import de.holisticon.util.tracee.contextlogger.data.subdata.tracee.PassedDataContextProvider;

import java.util.Set;

/**
 * Annotation to mark class as toJson builder implementations.
 * Created by Tobias Gindler, holisticon AG on 20.03.14.
 */
public interface TraceeContextLogBuilder {

    Set getWrapperClasses();

    void setWrapperClasses(final Set wrapperClasses);

    String log(final Object... instancesToLog);

    String logPassedContext(final PassedDataContextProvider passedContextData);

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy