Package org.apache.wookie.beans.util

Examples of org.apache.wookie.beans.util.IPersistenceManager.save()


    if (name == null || name.trim().equals("")) throw new InvalidParametersException();
    IWidgetService ws = getWidgetService(resourceId);
    if (ws == null) throw new ResourceNotFoundException();
    ws.setServiceName(name);
    IPersistenceManager persistenceManager = PersistenceManagerFactory.getPersistenceManager();
    persistenceManager.save(ws);
  }
 
  // Utilities
 
  /**
 
View Full Code Here


    createDescriptions(persistenceManager, model,widget);
    createIcons(persistenceManager, model, widget);
    createLicenses(persistenceManager, model,widget);   
    createPreferences(persistenceManager, model,widget);
    createFeatures(persistenceManager, model,widget);
        persistenceManager.save(widget);
    createAccessRequests(persistenceManager, model, widget, grantAccessRequests);
    return widget;        
  }

  private static IWidget createWidget(IPersistenceManager persistenceManager, W3CWidget model){
View Full Code Here

    hashKey = hashKey.replaceAll("\\?", ".qu."); //$NON-NLS-1$ //$NON-NLS-2$
    hashKey = hashKey.replaceAll("&", ".am."); //$NON-NLS-1$ //$NON-NLS-2$
    hashKey = hashKey.replaceAll("\\+", ".pl."); //$NON-NLS-1$ //$NON-NLS-2$

    key.setValue(hashKey);
    persistenceManager.save(key);
   
    String message = localizedMessages.getString("WidgetKeyManager.0")+hashKey+" \n"//$NON-NLS-1$//$NON-NLS-2$
    message+="\n" + localizedMessages.getString("WidgetKeyManager.1"); //$NON-NLS-1$ //$NON-NLS-2$
   
    Configuration properties = (Configuration) request.getSession().getServletContext().getAttribute("properties"); //$NON-NLS-1$
View Full Code Here

            preference.setDkey(name);
            preference.setDvalue(value);
            widgetInstance.getPreferences().add(preference);
          }
        } 
        persistenceManager.save(widgetInstance);
        return found;
  }
 
  /**
   * Update a shared data entry
View Full Code Here

        sharedData.setDkey(name);
        sharedData.setDvalue(value);
        widget.getSharedData().add(sharedData);
      }
    }
        persistenceManager.save(widget);
        return found;
  }

  /// Utilities
 
View Full Code Here

    IAccessRequest ar = persistenceManager.newInstance(IAccessRequest.class);
    ar.setOrigin(origin);
    if (subdomains.equals("true")) ar.setSubdomains(true);
    ar.setGranted(false);
    ar.setWidget(widget);
    return persistenceManager.save(ar);
  }

  @Override
  protected boolean remove(String resourceId, HttpServletRequest request)
      throws ResourceNotFoundException, UnauthorizedAccessException,
View Full Code Here

          (locale != null && instance.getLang()==null) ||          
          (locale != null && !instance.getLang().equals(locale))
      ){
              IPersistenceManager persistenceManager = PersistenceManagerFactory.getPersistenceManager();
          instance.setLang(locale);
          persistenceManager.save(instance);
      }
      response.setStatus(HttpServletResponse.SC_OK);     
    }
   
    // Return the default widget if not created by now
View Full Code Here

            clone.setDkey(sharedData.getDkey());
            clone.setDvalue(sharedData.getDvalue());
            clone.setSharedDataKey(cloneKey);
            widget.getSharedData().add(clone);
    }
    boolean ok = persistenceManager.save(widget);
    if (ok){
      response.setStatus(HttpServletResponse.SC_OK);
    } else {
      response.setStatus(HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
    }
View Full Code Here

  public synchronized static void lockWidgetInstance(IWidgetInstance instance){
    //doLock(instance, true);
    PropertiesController.updateSharedDataEntry(instance, "isLocked", "true", false);//$NON-NLS-1$ //$NON-NLS-2$
    instance.setLocked(true);
        IPersistenceManager persistenceManager = PersistenceManagerFactory.getPersistenceManager();
        persistenceManager.save(instance);
  }

  public synchronized static void unlockWidgetInstance(IWidgetInstance instance){
    //doLock(instance, false);
    PropertiesController.updateSharedDataEntry(instance, "isLocked", "false", false);//$NON-NLS-1$ //$NON-NLS-2$
View Full Code Here

  public synchronized static void unlockWidgetInstance(IWidgetInstance instance){
    //doLock(instance, false);
    PropertiesController.updateSharedDataEntry(instance, "isLocked", "false", false);//$NON-NLS-1$ //$NON-NLS-2$
    instance.setLocked(false);
        IPersistenceManager persistenceManager = PersistenceManagerFactory.getPersistenceManager();
        persistenceManager.save(instance);
  }
 
  // Utility methods

  /**
 
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.