Search in sources :

Example 1 with PipelineXmlViewModel

use of com.thoughtworks.go.server.domain.xml.PipelineXmlViewModel in project gocd by gocd.

the class StageResourceImporter method importPipeline.

private void importPipeline(PipelineInstanceModel pipelineInstance, Graph graph, XSLTTransformerRegistry transformerRegistry, String baseUri) throws GoIntegrationException {
    final GoGRDDLResourceRDFizer pipeline = new GoGRDDLResourceRDFizer("pipeline", XSLTTransformerRegistry.CRUISE_PIPELINE_GRAPH_GRDDL_XSL, graph, transformerRegistry, xmlApiService);
    Graph pipelineGraph = pipeline.importURIUsingGRDDL(new PipelineXmlViewModel(pipelineInstance), baseUri);
    graph.addTriplesFromGraph(pipelineGraph);
}
Also used : PipelineXmlViewModel(com.thoughtworks.go.server.domain.xml.PipelineXmlViewModel) Graph(com.thoughtworks.studios.shine.semweb.Graph) GoGRDDLResourceRDFizer(com.thoughtworks.studios.shine.cruise.GoGRDDLResourceRDFizer)

Aggregations

PipelineXmlViewModel (com.thoughtworks.go.server.domain.xml.PipelineXmlViewModel)1 GoGRDDLResourceRDFizer (com.thoughtworks.studios.shine.cruise.GoGRDDLResourceRDFizer)1 Graph (com.thoughtworks.studios.shine.semweb.Graph)1