Package pt.webdetails.cpf.persistence

Examples of pt.webdetails.cpf.persistence.Filter


    return instance;
  }

  public View getView( String viewName, String user ) {
    SimplePersistence sp = SimplePersistence.getInstance();
    Filter filter = new Filter();
    filter.where( "name" ).equalTo( viewName ).and().where( "user" ).equalTo( user );
    List<View> views = sp.load( View.class, filter );

    return ( views != null && views.size() > 0 ) ? views.get( 0 ) : null;
  }
View Full Code Here


    return ( views != null && views.size() > 0 ) ? views.get( 0 ) : null;
  }

  public JSONObject listViews( String user ) {
    SimplePersistence sp = SimplePersistence.getInstance();
    Filter filter = new Filter();
    filter.where( "user" ).equalTo( user );
    List<View> views = sp.load( View.class, filter );
    JSONObject obj = new JSONObject();
    JSONArray arr = new JSONArray();
    for ( View v : views ) {
      arr.put( v.toJSON() );
View Full Code Here

  }

  public JSONObject listAllViews( String user ) {
    JSONObject response = new JSONObject();
    SimplePersistence sp = SimplePersistence.getInstance();
    Filter filter = new Filter();
    filter.where( "user" ).equalTo( user );
    List<View> views = sp.loadAll( View.class );
    JSONArray arr = new JSONArray();
    for ( View v : views ) {
      arr.put( v.toJSON() );
    }
View Full Code Here

    return RESULT_OK;
  }

  public String deleteView( String viewName, String user ) {
    try {
      Filter filter = new Filter();
      filter.where( "user" ).equalTo( user ).and().where( "name" ).equalTo( viewName );
      SimplePersistence.getInstance().delete( View.class, filter );
      return RESULT_OK;
    } catch ( Exception e ) {
      return RESULT_ERROR;
    }
View Full Code Here

  public View getView( String viewName, String user ) {
    ISimplePersistence sp;
    try {
      sp = getSimplePersistence();
      Filter filter = new Filter();
      filter.where( "name" ).equalTo( viewName ).and().where( "user" ).equalTo( user );
      List<View> views = sp.load( View.class, filter );

      return ( views != null && views.size() > 0 ) ? views.get( 0 ) : null;
    } catch ( Exception e ) {
      logger.error( "Error while getting view.", e );
View Full Code Here

    ISimplePersistence sp;
    JSONObject obj = new JSONObject();
    JSONArray arr = new JSONArray();
    try {
      sp = getSimplePersistence();
      Filter filter = new Filter();
      filter.where( "user" ).equalTo( user );
      List<View> views = sp.load( View.class, filter );
      for ( View v : views ) {
        arr.put( v.toJSON() );
      }
    } catch ( Exception e ) {
View Full Code Here

      sp = getSimplePersistence();
    } catch ( Exception e ) {
      logger.error( "Error while getting view.", e );
      return null;
    }
    Filter filter = new Filter();
    filter.where( "user" ).equalTo( user );
    List<View> views = sp.loadAll( View.class );
    JSONArray arr = new JSONArray();
    for ( View v : views ) {
      arr.put( v.toJSON() );
    }
View Full Code Here

    return RESULT_OK;
  }

  public String deleteView( String viewName, String user ) {
    try {
      Filter filter = new Filter();
      filter.where( "user" ).equalTo( user ).and().where( "name" ).equalTo( viewName );
      ISimplePersistence sp = getSimplePersistence();
      sp.delete( View.class, filter );
      return RESULT_OK;
    } catch ( Exception e ) {
      return RESULT_ERROR;
View Full Code Here

TOP

Related Classes of pt.webdetails.cpf.persistence.Filter

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.