Package com.axway.apim.api.specification
Class APISpecificationFactory
- java.lang.Object
-
- com.axway.apim.api.specification.APISpecificationFactory
-
public class APISpecificationFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description APISpecificationFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static APISpecificationgetAPISpecification(byte[] apiSpecificationContent, String apiDefinitionFile, String apiName)static APISpecificationgetAPISpecification(byte[] apiSpecificationContent, String apiDefinitionFile, String apiName, boolean failOnError, boolean logDetectedVersion)static APISpecificationgetAPISpecification(DesiredAPISpecification desiredAPISpec, String configBaseDir, String apiName)static APISpecificationgetAPISpecification(String apiDefinitionFile, String configBaseDir, String apiName)
-
-
-
Method Detail
-
getAPISpecification
public static APISpecification getAPISpecification(DesiredAPISpecification desiredAPISpec, String configBaseDir, String apiName) throws AppException
- Throws:
AppException
-
getAPISpecification
public static APISpecification getAPISpecification(String apiDefinitionFile, String configBaseDir, String apiName) throws AppException
- Throws:
AppException
-
getAPISpecification
public static APISpecification getAPISpecification(byte[] apiSpecificationContent, String apiDefinitionFile, String apiName) throws AppException
- Throws:
AppException
-
getAPISpecification
public static APISpecification getAPISpecification(byte[] apiSpecificationContent, String apiDefinitionFile, String apiName, boolean failOnError, boolean logDetectedVersion) throws AppException
- Throws:
AppException
-
-