Examples of IUserSetting


Examples of org.pentaho.platform.api.usersettings.pojo.IUserSetting

    return false;
  }

  private String getUserSettingOutputPath() {
    try {
      IUserSetting userSetting = getSettingsService().getUserSetting( DEFAULT_SETTING_KEY, null );
      if ( userSetting != null && StringUtils.isNotBlank( userSetting.getSettingValue() ) ) {
        return userSetting.getSettingValue();
      }
    } catch ( Exception e ) {
      logger.warn( e.getMessage(), e );
    }
    return null;
View Full Code Here

Examples of org.pentaho.platform.api.usersettings.pojo.IUserSetting

  @GET
  @Path( "{setting : .+}" )
  @Facet ( name = "Unsupported" )
  public Response getUserSetting( @PathParam( "setting" ) String setting ) {
    IUserSettingService settingsService = PentahoSystem.get( IUserSettingService.class, getPentahoSession() );
    IUserSetting userSetting = settingsService.getUserSetting( setting, null );
    return Response.ok( userSetting != null ? userSetting.getSettingValue() : null ).build();
  }
View Full Code Here

Examples of org.pentaho.platform.api.usersettings.pojo.IUserSetting

    return false;
  }

  private String getUserSettingOutputPath() {
    try {
      IUserSetting userSetting = getUserSettingService().getUserSetting( DEFAULT_SETTING_KEY, null );
      if ( userSetting != null && StringUtils.isNotBlank( userSetting.getSettingValue() ) ) {
        return userSetting.getSettingValue();
      }
    } catch ( Exception e ) {
      logger.warn( e.getMessage(), e );
    }
    return null;
View Full Code Here

Examples of org.pentaho.platform.api.usersettings.pojo.IUserSetting

    final String settingName = "settingName";
    final String defaultValue = "defaultValue";

    when( session.getAttribute( eq( "SPRING_SECURITY_CONTEXT" ) ) ).thenReturn( null );

    final IUserSetting userSetting = userSettingService.getUserSetting( settingName, defaultValue );

    assertEquals( settingName, userSetting.getSettingName() );
    assertEquals( defaultValue, userSetting.getSettingValue() );
  }
View Full Code Here

Examples of org.pentaho.platform.api.usersettings.pojo.IUserSetting

    final String settingName = "settingName";
    final String defaultValue = "defaultValue";

    when( session.getAttribute( eq( "SPRING_SECURITY_CONTEXT" ) ) ).thenReturn( 1 );

    final IUserSetting userSetting = userSettingService.getUserSetting( settingName, defaultValue );
    assertEquals( settingName, userSetting.getSettingName() );
    assertEquals( defaultValue, userSetting.getSettingValue() );
  }
View Full Code Here

Examples of org.pentaho.platform.api.usersettings.pojo.IUserSetting

    final String defaultValue = "defaultValue";

    when( session.getAttribute( eq( "SPRING_SECURITY_CONTEXT" ) ) ).thenReturn( 1 );

    //try to get existing setting
    final IUserSetting userSetting = userSettingService.getUserSetting( settingName, defaultValue );
    assertEquals( settingName, userSetting.getSettingName() );
    assertEquals( USER_SETTING_VALUE_3, userSetting.getSettingValue() );
  }
View Full Code Here

Examples of org.pentaho.platform.api.usersettings.pojo.IUserSetting

    final String settingName = GLOBAL_SETTING_NAME_3;
    final String defaultValue = "defaultValue";

    when( session.getAttribute( eq( "SPRING_SECURITY_CONTEXT" ) ) ).thenReturn( 1 );

    final IUserSetting userSetting = userSettingService.getUserSetting( settingName, defaultValue );
    assertEquals( settingName, userSetting.getSettingName() );
    assertEquals( GLOBAL_SETTING_VALUE_3, userSetting.getSettingValue() );
  }
View Full Code Here

Examples of org.pentaho.platform.api.usersettings.pojo.IUserSetting

  @Test
  public void testGetGlobalUserSettingUnset() throws Exception {
    final String settingName = "settings";
    final String defaultValue = "defaultValue";

    final IUserSetting globalUserSetting = userSettingService.getGlobalUserSetting( settingName, defaultValue );

    assertEquals( settingName, globalUserSetting.getSettingName() );
    assertEquals( defaultValue, globalUserSetting.getSettingValue() );
  }
View Full Code Here

Examples of org.pentaho.platform.api.usersettings.pojo.IUserSetting

  @Test
  public void testGetGlobalUserSetting() throws Exception {
    final String settingName = GLOBAL_SETTING_NAME_3;
    final String defaultValue = "defaultValue";

    final IUserSetting globalUserSetting = userSettingService.getGlobalUserSetting( settingName, defaultValue );

    assertEquals( settingName, globalUserSetting.getSettingName() );
    assertEquals( GLOBAL_SETTING_VALUE_3, globalUserSetting.getSettingValue() );
  }
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.