Package com.hlcl.rql.as

Examples of com.hlcl.rql.as.ProjectVariant


        System.out.println("  # mails = " + job.getNumberOfPublishingMails());

        // list project variants
        Set<ProjectVariant> pvs = job.getProjectVariants();
        for (Iterator iterator = pvs.iterator(); iterator.hasNext();) {
          ProjectVariant projectVariant = (ProjectVariant) iterator.next();
          System.out.println("  " + projectVariant.getName());
        }
      }

     
//      client = new CmsClient(new PasswordAuthentication("test_area-news-other", "test2008"));
View Full Code Here


      // determine project variants the page needs to be published
      java.util.List<String> pagePvNameSuffixes = getPageProjectVariantNameSuffixes();

      // check each project variant the use has the right to publish
      for (Iterator<ProjectVariant> iterator = getPublishableProjectVariants().iterator(); iterator.hasNext();) {
        ProjectVariant pv = (ProjectVariant) iterator.next();

        // match user variants with page variants
        if (StringHelper.endsWithOneOf(pv.getName(), pagePvNameSuffixes)) {
          pageProjectVariantsUserCanAndPageNeedsToBePublishedCache.add(pv);
        }
      }
    }
    return pageProjectVariantsUserCanAndPageNeedsToBePublishedCache;
View Full Code Here

    String projectGuid = "73671509FA5C43ED8FC4171AD0298AD2";

    CmsClient client = new CmsClient(logonGuid);
    Project project = client.getProject(sessionKey, projectGuid);

    ProjectVariant pv1 = project.getProjectVariantByGuid("project variant guid");
    ProjectVariant pv2 = project.getProjectVariantByName("project variant name");

    LanguageVariant lv1 = project.getLanguageVariantByGuid("language variant guid");
    LanguageVariant lv2 = project.getLanguageVariantByName("language variant name");
    LanguageVariant lv3 = project.getLanguageVariantByLanguage("3 letter language code");
    LanguageVariant lv4 = project.getLanguageVariantByRfcLanguageId("2 letter language code");
View Full Code Here

        }
        System.out.println("  " + combination.getName());

        // 3. get setting’s values
        LanguageVariant lv = combination.getLanguageVariant();
        ProjectVariant pv = combination.getProjectVariant();

        // 4. determine new project variant
        String stage = StringHelper.split(pv.getName(), "_")[0];
        ProjectVariant newPv = project.getProjectVariantByName(stage + "_viewlabels_and_messages_xml");

        // 5. create new setting
        PublicationSetting newCombination = publPackage.addSetting(newPv, lv, pv);
        // 6. further action with newCombination
      } // end for combinations
View Full Code Here

    String projectGuid = "73671509FA5C43ED8FC4171AD0298AD2";

    CmsClient client = new CmsClient(logonGuid);
    Project project = client.getProject(sessionKey, projectGuid);

    ProjectVariant projectVariant = project.getProjectVariantByName("project variant name");
    LanguageVariant languageVariant = project.getLanguageVariantByRfcLanguageId("en");

    Page currentPg = project.getPageById("34009");
    boolean withFollowingPages = false;
    currentPg.publish(withFollowingPages, projectVariant, languageVariant);
View Full Code Here

TOP

Related Classes of com.hlcl.rql.as.ProjectVariant

Copyright © 2018 www.massapicom. 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.