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

org.squirrelframework.foundation.fsm.StateMachineImporter Maven / Gradle / Ivy

package org.squirrelframework.foundation.fsm;

import java.io.File;
import java.io.InputStream;

public interface StateMachineImporter, S, E, C> {
    
    StateMachineBuilder importFromString(String content);
    
    StateMachineBuilder importFromFile(File content);
    
    StateMachineBuilder importFromInputStream(InputStream content);
    
    void registerReusableInstance(Object instance);
    
    void registerReusableInstance(String instanceName, Object instance);
    
    void unregisterReusableInstance(String instanceName);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy