Package org.bonitasoft.plugin.analyze
Class ConnectorResolver
- java.lang.Object
-
- org.bonitasoft.plugin.analyze.ConnectorResolver
-
@Named public class ConnectorResolver extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConnectorResolver.DocumentResource
-
Field Summary
Fields Modifier and Type Field Description static StringABSTRACT_CONNECTOR_TYPEstatic StringABSTRACT_FILTER_TYPEstatic StringCONNECTOR_TYPEstatic StringFILTER_TYPE
-
Constructor Summary
Constructors Constructor Description ConnectorResolver()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>detectImplementationHierarchy(String className, File file)List<Definition>findAllDefinitions(org.apache.maven.artifact.Artifact artifact)List<Implementation>findAllImplementations(org.apache.maven.artifact.Artifact artifact)static StringreadElement(Document document, String elementName)
-
-
-
Field Detail
-
CONNECTOR_TYPE
public static final String CONNECTOR_TYPE
- See Also:
- Constant Field Values
-
FILTER_TYPE
public static final String FILTER_TYPE
- See Also:
- Constant Field Values
-
ABSTRACT_CONNECTOR_TYPE
public static final String ABSTRACT_CONNECTOR_TYPE
- See Also:
- Constant Field Values
-
ABSTRACT_FILTER_TYPE
public static final String ABSTRACT_FILTER_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
findAllImplementations
public List<Implementation> findAllImplementations(org.apache.maven.artifact.Artifact artifact) throws IOException
- Throws:
IOException
-
findAllDefinitions
public List<Definition> findAllDefinitions(org.apache.maven.artifact.Artifact artifact) throws IOException
- Throws:
IOException
-
-