Package com.opensymphony.module.propertyset

Examples of com.opensymphony.module.propertyset.PropertySet


   
    try
      {
      Map args = new HashMap();
        args.put("globalKey", "infoglue");
        PropertySet ps = PropertySetManager.getInstance("jdbc", args);
       
        byte[] extraPropertiesBytes = ps.getData("repository_" + repositoryId + "_extraProperties");
        if(extraPropertiesBytes != null)
        {
          String extraProperties = new String(extraPropertiesBytes, "UTF-8");
         
          Properties properties = new Properties();
View Full Code Here


    {
      assertNone(invokeCreateNews());
      assertNull("Available workflows should be null:", action.getAvailableWorkflowVOList());
      assertNull("Current workflows should be null:", action.getWorkflowVOList());

      PropertySet propertySet = controller.getPropertySet(getAdminPrincipal(), action.getWorkflow().getIdAsPrimitive());
      assertEquals("Wrong name:", request.getParameter("name"), propertySet.getString("name"));
      assertEquals("Wrong title:", request.getParameter("title"), propertySet.getString("title"));
      assertEquals("Wrong navigationTitle:", request.getParameter("navigationTitle"), propertySet.getString("navigationTitle"));
      assertEquals("Wrong leadIn:", request.getParameter("leadIn"), propertySet.getString("leadIn"));
      assertEquals("Wrong fullText:", request.getParameter("fullText"), propertySet.getString("fullText"));
    }
    finally
    {
      finishWorkflow();
    }
View Full Code Here

  private void checkCreateNews() throws Exception
  {
    invokeCreateNews();
    checkWorkflow(1, 1, 1);

    PropertySet propertySet = getPropertySet();
    Map params = getCreateNewsParams();
    for (Iterator names = params.keySet().iterator(); names.hasNext();)
    {
      String name = (String)names.next();
      assertEquals("Wrong " + name + ':', params.get(name), propertySet.getString(name));
    }
  }
View Full Code Here

    }
    else
    {
          Map args = new HashMap();
        args.put("globalKey", "infoglue");
        PropertySet ps = PropertySetManager.getInstance("jdbc", args);
       
        String prefferredLanguageCode = ps.getString("principal_" + principal.getName() + "_languageCode");
      logger.info("prefferredLanguageCode:" + prefferredLanguageCode);
      if(prefferredLanguageCode != null && !prefferredLanguageCode.equals(""))
      {
        locale = LanguageDeliveryController.getLanguageDeliveryController().getLocaleWithCode(prefferredLanguageCode);
      }
View Full Code Here

      Hashtable<String,String> allContentProperties = new Hashtable<String,String>();
      List<AccessRight> allAccessRights = new ArrayList<AccessRight>();
     
      Map args = new HashMap();
        args.put("globalKey", "infoglue");
        PropertySet ps = PropertySetManager.getInstance("jdbc", args);
        //END TEST
      Collection keys = ps.getKeys();
      logger.info("keys:" + keys.size());

      processBean.updateProcess("Propertyset fetched in " + (t.getElapsedTime() / 1000) + " seconds");

      String names = "";
View Full Code Here

 
        if(this.showPageLanguages != null && this.showPageLanguages.equals("true"))
        {
            Map args = new HashMap();
            args.put("globalKey", "infoglue");
            PropertySet ps = PropertySetManager.getInstance("jdbc", args);
   
            String oldDisabledLanguages = "" + ps.getString("siteNode_" + getSiteNodeId() + "_disabledLanguages");
            String oldEnabledLanguages = "" + ps.getString("siteNode_" + getSiteNodeId() + "_enabledLanguages");
            boolean changed = false;
           
            String[] values = getRequest().getParameterValues("disabledLanguageId");
            String valueString = "";
            if(values != null)
            {
              for(int i=0; i<values.length; i++)
              {
                  if(i > 0)
                      valueString = valueString + ",";
                  valueString = valueString + values[i]
              }
            }
            ps.setString("siteNode_" + getSiteNodeId() + "_disabledLanguages", valueString);
            if(!valueString.equals(oldDisabledLanguages))
              changed = true;
           
            values = getRequest().getParameterValues("enabledLanguageId");
            valueString = "";
            if(values != null)
            {
              for(int i=0; i<values.length; i++)
              {
                  if(i > 0)
                      valueString = valueString + ",";
                  valueString = valueString + values[i]
              }
            }
            ps.setString("siteNode_" + getSiteNodeId() + "_enabledLanguages", valueString);
            if(!valueString.equals(oldEnabledLanguages))
              changed = true;
 
            if(changed)
            {
View Full Code Here

    {
      try
      {
          Map args = new HashMap();
          args.put("globalKey", "infoglue");
          PropertySet ps = PropertySetManager.getInstance("jdbc", args);
         
          String languageCode = ps.getString("principal_" + userName + "_languageCode");
          locale = getLocaleWithCode(languageCode);
      }
      catch (Exception e)
      {
        logger.warn("Error getting users prefferred language: " + e.getMessage(), e);
View Full Code Here

   
    public String getPropertyFromPropertySet(String key, String name, String variationId, boolean skipInfoGlueProperty, boolean fallbackToDefault, boolean fallbackToKey, boolean useDerivedValue, Database database)
    {
      Map args = new HashMap();
      args.put("globalKey", "infoglue");
      PropertySet ps = PropertySetManager.getInstance("jdbc", args);
      return ps.getString(key);
    }
View Full Code Here

   
    if(filterRepositoryId == null)
    {
      Map args = new HashMap();
        args.put("globalKey", "infoglue");
        PropertySet ps = PropertySetManager.getInstance("jdbc", args);

        String defaultTemplateRepository = ps.getString("repository_" + currentRepositoryId + "_defaultTemplateRepository");
        if(defaultTemplateRepository != null && !defaultTemplateRepository.equals(""))
            filterRepositoryId = new Integer(defaultTemplateRepository);
        else
            filterRepositoryId = currentRepositoryId;
    }
View Full Code Here

      
  public LanguageVO getInitialLanguageVO(Integer contentId, Database db) throws Exception
  {
    Map args = new HashMap();
      args.put("globalKey", "infoglue");
      PropertySet ps = PropertySetManager.getInstance("jdbc", args);

      ContentVO contentVO = ContentController.getContentController().getSmallContentVOWithId(contentId, db, null);

      String initialLanguageId = ps.getString("content_" + contentId + "_initialLanguageId");
      ContentVO parentContentVO = ContentController.getContentController().getSmallParentContent(contentVO, db);
      while((initialLanguageId == null || initialLanguageId.equalsIgnoreCase("-1")) && parentContentVO != null)
      {
        initialLanguageId = ps.getString("content_" + parentContentVO.getId() + "_initialLanguageId");
        parentContentVO = ContentController.getContentController().getSmallParentContent(parentContentVO, db);
      }
     
      if(initialLanguageId != null && !initialLanguageId.equals("") && !initialLanguageId.equals("-1"))
          return LanguageController.getController().getLanguageVOWithId(new Integer(initialLanguageId), db);
View Full Code Here

TOP

Related Classes of com.opensymphony.module.propertyset.PropertySet

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.