
org.openl.rules.ruleservice.servlet.ServiceInfoProvider Maven / Gradle / Ivy
package org.openl.rules.ruleservice.servlet;
import java.util.Collection;
import java.util.jar.Manifest;
public interface ServiceInfoProvider {
/**
* Returns a list of errors for the unsuccessfully deployed service.
*/
Collection getServiceErrors(String deployPath);
/**
* Returns MANIFEST.MF description for the given service.
*/
Manifest getManifest(String deployPath);
/**
* Returns a list of available methods for the successfully deployed service.
*/
Collection getServiceMethods(String deployPath);
/**
* Returns a list of deployed services.
*/
Collection getServicesInfo();
/**
* Checks if service info provider is ready (there are no connection issues etc.).
*/
boolean isReady();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy