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

nextflow.trace.TraceObserverFactory.groovy Maven / Gradle / Ivy

Go to download

A DSL modelled around the UNIX pipe concept, that simplifies writing parallel and scalable pipelines in a portable manner

There is a newer version: 24.11.0-edge
Show newest version
package nextflow.trace

import nextflow.Session
import org.pf4j.ExtensionPoint
/**
 * Factory class creating {@link TraceObserver} instances
 *
 * @author Paolo Di Tommaso 
 */
interface TraceObserverFactory extends ExtensionPoint {

    /**
     * Register the observer on the current session object
     *
     * @param session The current {@link nextflow.Session} instance
     * @return One or more instances of {@link TraceObserver} objects
     */
    Collection create(Session session)

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy