Package org.apache.wookie.beans.util

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


   */
  public List<UpdateInformation> getAllUpdates(){
    ArrayList<UpdateInformation> updates = new ArrayList<UpdateInformation>();
    // Get all installed widgets
    IPersistenceManager persistenceManager = PersistenceManagerFactory.getPersistenceManager();
    IWidget[] widgets = persistenceManager.findAll(IWidget.class);
    for (IWidget widget: widgets){
      // Check for a valid update document; if there is one, create a new UpdateInformation object and add to list
      UpdateDescriptionDocument udd = UpdateUtils.checkForUpdate(widget.getUpdateLocation(), widget.getVersion());
      if (udd != null){
        UpdateInformation info = new UpdateInformation();
View Full Code Here


        // allocate and begin persistence manager transaction
        persistenceManager = PersistenceManagerFactory.getPersistenceManager();
        persistenceManager.begin();

        // create widget instance
        IApiKey [] apiKeys = persistenceManager.findAll(IApiKey.class);
        String apiKey = apiKeys[0].getValue();
        IWidget [] widgets = persistenceManager.findAll(IWidget.class);
        IWidget widget = widgets[0];       
        widgetGuid = widget.getGuid();
        IWidgetInstance widgetInstance = persistenceManager.findWidgetInstanceByGuid(apiKey, "test", "test-shared-data-key", widgetGuid);
View Full Code Here

        persistenceManager.begin();

        // create widget instance
        IApiKey [] apiKeys = persistenceManager.findAll(IApiKey.class);
        String apiKey = apiKeys[0].getValue();
        IWidget [] widgets = persistenceManager.findAll(IWidget.class);
        IWidget widget = widgets[0];       
        widgetGuid = widget.getGuid();
        IWidgetInstance widgetInstance = persistenceManager.findWidgetInstanceByGuid(apiKey, "test", "test-shared-data-key", widgetGuid);
        assertNull(widgetInstance);
        widgetInstance = persistenceManager.newInstance(IWidgetInstance.class);
View Full Code Here

        // allocate and begin persistence manager transaction
        persistenceManager = PersistenceManagerFactory.getPersistenceManager();
        persistenceManager.begin();
       
        // test custom widget instance query methods
        apiKeys = persistenceManager.findAll(IApiKey.class);
        apiKey = apiKeys[0].getValue();
        widgets = persistenceManager.findAll(IWidget.class);
        widget = widgets[0];
        String serviceContext = widget.getWidgetTypes().iterator().next().getWidgetContext();
        IWidgetInstance widgetInstance0 = persistenceManager.findWidgetInstance(apiKey, "test", "test-shared-data-key", serviceContext);
View Full Code Here

        persistenceManager.begin();
       
        // test custom widget instance query methods
        apiKeys = persistenceManager.findAll(IApiKey.class);
        apiKey = apiKeys[0].getValue();
        widgets = persistenceManager.findAll(IWidget.class);
        widget = widgets[0];
        String serviceContext = widget.getWidgetTypes().iterator().next().getWidgetContext();
        IWidgetInstance widgetInstance0 = persistenceManager.findWidgetInstance(apiKey, "test", "test-shared-data-key", serviceContext);
        assertNotNull(widgetInstance0);
        widgetGuid = widget.getGuid();
View Full Code Here

        String serverFeatureName = serverFeatureNames[0];
        serverFeature = persistenceManager.findServerFeatureByName(serverFeatureName);
        assertNotNull(serverFeature);
        assertEquals("test-feature-name", serverFeature.getFeatureName());
       
        IAccessRequest [] accessRequests = persistenceManager.findAll(IAccessRequest.class);
        assertNotNull(accessRequests);
        assertEquals(1, accessRequests.length);
       
        // delete test objects
        persistenceManager.delete(widgetInstance0);
View Full Code Here

        // allocate and begin persistence manager transaction
        persistenceManager = PersistenceManagerFactory.getPersistenceManager();
        persistenceManager.begin();
       
        // verify test deletes
        IWidgetInstance [] widgetInstances = persistenceManager.findAll(IWidgetInstance.class);
        assertNotNull(widgetInstances);
        assertEquals(0, widgetInstances.length);
        participants = persistenceManager.findAll(IParticipant.class);
        assertNotNull(participants);
        assertEquals(0, participants.length);
View Full Code Here

       
        // verify test deletes
        IWidgetInstance [] widgetInstances = persistenceManager.findAll(IWidgetInstance.class);
        assertNotNull(widgetInstances);
        assertEquals(0, widgetInstances.length);
        participants = persistenceManager.findAll(IParticipant.class);
        assertNotNull(participants);
        assertEquals(0, participants.length);
        IServerFeature [] serverFeatures = persistenceManager.findAll(IServerFeature.class);
        assertNotNull(serverFeatures);
        assertEquals(0, serverFeatures.length);
View Full Code Here

        assertNotNull(widgetInstances);
        assertEquals(0, widgetInstances.length);
        participants = persistenceManager.findAll(IParticipant.class);
        assertNotNull(participants);
        assertEquals(0, participants.length);
        IServerFeature [] serverFeatures = persistenceManager.findAll(IServerFeature.class);
        assertNotNull(serverFeatures);
        assertEquals(0, serverFeatures.length);
       
        // rollback and close persistence manager transaction
        persistenceManager.rollback();
View Full Code Here

  public void setDefaultWidget(String key, String widgetType){
        boolean found=false;
        IPersistenceManager persistenceManager = PersistenceManagerFactory.getPersistenceManager();
        IWidget widget = persistenceManager.findById(IWidget.class, key);
    // does it already exist in the widgetdefault table?
        IWidgetDefault [] currentDefaults = persistenceManager.findAll(IWidgetDefault.class);
    for(int i=0;i<currentDefaults.length;i++){
      if(currentDefaults[i].getWidgetContext().equalsIgnoreCase(widgetType)){  
        // found it so update to new widget id
        currentDefaults[i].setWidget(widget);
        persistenceManager.save(currentDefaults[i]);
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.