Package org.pentaho.di.trans

Examples of org.pentaho.di.trans.TransMeta.loadXML()


      final ResourceKey resourceKey = createKey(resourceManager, contextKey);
      final Resource resource = resourceManager.create(resourceKey, contextKey, Document.class);
      final Document document = (Document) resource.getResource();
      final Node node = XMLHandler.getSubNode(document, TransMeta.XML_TAG);
      final TransMeta meta = new TransMeta();
      meta.loadXML(node, repository, true, null, null);
      final String filename = computeFullFilename(resourceKey);
      if (filename != null)
      {
        meta.setFilename(filename);
      }
View Full Code Here


      final ResourceKey resourceKey = createKey(resourceManager, contextKey);
      final Resource resource = resourceManager.create(resourceKey, contextKey, Document.class);
      final Document document = (Document) resource.getResource();
      final Node node = XMLHandler.getSubNode(document, TransMeta.XML_TAG);
      final TransMeta meta = new TransMeta();
      meta.loadXML(node, repository, true, null, null);
      final String filename = computeFullFilename(resourceKey);
      if (filename != null)
      {
        logger.debug("Computed Transformation Location: " + filename);
        meta.setFilename(filename);
View Full Code Here

      KettlePluginException, KettleXMLException
  {
    final Document document = DocumentHelper.loadDocumentFromBytes(getTransformationRaw());
    final Node node = XMLHandler.getSubNode(document, TransMeta.XML_TAG);
    final TransMeta meta = new TransMeta();
    meta.loadXML(node, null, true, null, null);
    final String filename = computeFullFilename(contextKey);
    if (filename != null)
    {
      logger.debug("Computed Transformation Location: " + filename);
      meta.setFilename(filename);
View Full Code Here

  private static TransMeta loadTemplate(String pluginId) throws KettleException
  {
    final Document document = DocumentHelper.loadDocumentFromPlugin(pluginId);
    final Node node = XMLHandler.getSubNode(document, TransMeta.XML_TAG);
    final TransMeta meta = new TransMeta();
    meta.loadXML(node, null, true, null, null);
    return meta;
  }

  @Override
  public boolean validate()
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.