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

org.jtrim2.taskgraph.TaskFactoryGroupConfigurer Maven / Gradle / Ivy

There is a newer version: 2.0.7
Show newest version
package org.jtrim2.taskgraph;

/**
 * Defines the configuration of a task node factory. Implementations
 * of this interface must be repeatable without any side effect.
 *
 * 

Thread safety

* The method of this interface must be safely callable concurrently * from multiple threads. * *

Synchronization transparency

* The method of this interface is not required to be synchronization transparent. * However, the method of this interface must expected to be called from any thread. * * @see TaskGraphDefConfigurer */ public interface TaskFactoryGroupConfigurer { /** * Configures the associated task node factory. * * @param properties the properties of the associated task node factory to * be configured. This argument may only be used until this method returns. * This argument cannot be {@code null}. */ public void setup(TaskFactoryProperties.Builder properties); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy