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

com.tacitknowledge.simulator.ConversationManager Maven / Gradle / Ivy

The newest version!
package com.tacitknowledge.simulator;

/**
 * Defines the interface for the implementations of the ConversationManager.
 *
 * @author Jorge Galindo ([email protected])
 */
public interface ConversationManager
{
    /**
     * (Re)Loads conversations and start them in camel
     * @param systemsDirectoryPath systems directory path
     * @throws Exception exception
     */
    void loadConversations(String systemsDirectoryPath) throws Exception;
    
    /**
     * Register all listeners specifying a location
     *
     * @param fileLocation Listener file location and name
     */
    void registerListeners(String fileLocation);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy