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

org.openfast.OpenFastContext Maven / Gradle / Ivy

There is a newer version: 1.1.1
Show newest version
package org.openfast;

import org.openfast.error.ErrorHandler;
import org.openfast.logging.FastMessageLogger;
import org.openfast.template.MessageTemplate;
import org.openfast.template.TemplateRegistry;

public interface OpenFastContext {
    public int getTemplateId(MessageTemplate template);

    public MessageTemplate getTemplate(int templateId);

    public void registerTemplate(int templateId, MessageTemplate template);

    public void setErrorHandler(ErrorHandler errorHandler);

    public TemplateRegistry getTemplateRegistry();

    public void setTemplateRegistry(TemplateRegistry registry);
    
    public FastMessageLogger getLogger();
    
    public void setLogger(FastMessageLogger logger);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy