Package org.pentaho.cdf.storage

Examples of org.pentaho.cdf.storage.StorageEngine


    JSONObject result = null;

    try {

      final StorageEngine engine = StorageEngine.getInstance();

      final String action = params.getStringParameter( Parameter.ACTION, "" );

      final StorageEngine.Operation operation = StorageEngine.Operation.get( action );

      switch( operation ) {
        case READ:
          result = engine.read( userSession.getName() );
          break;
        case DELETE:
          result = engine.delete( userSession.getName() );
          break;
        case STORE:
          result = engine.store( params.getStringParameter( Parameter.STORAGE_VALUE, "" ), userSession.getName() );
          break;
        default:
          result = JsonUtil.makeJsonErrorResponse( "Unknown Storage operation: " + action, true );
          break;
      }
View Full Code Here


        String result;

        try {

            final StorageEngine storagesEngine = StorageEngine.getInstance();
            result = storagesEngine.process(requestParams, userSession);

        } catch (InvalidCdfOperationException ex) {

            final String errMessage = ex.getCause().getClass().getName() + " - " + ex.getMessage();
            logger.error("Error processing storage: " + errMessage);
View Full Code Here

TOP

Related Classes of org.pentaho.cdf.storage.StorageEngine

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.