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

org.yamcs.sle.provider.ServiceInitializer Maven / Gradle / Ivy

There is a newer version: 1.1.0
Show newest version
package org.yamcs.sle.provider;

import org.yamcs.sle.Constants.ApplicationIdentifier;


public interface ServiceInitializer {
    ServiceInitResult getServiceInstance(String initiatorId, String responderPortId, ApplicationIdentifier appId,
            String serviceInstanceIdentifier);

    public static class ServiceInitResult {
        public boolean success;
        
        //the name is used for logging
        public String name;
        //if success = false, gives the diagnostic to send in the bind return
        public int diagnostic;
        public SleService sleService;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy