Examples of addDriftDefinition()


Examples of org.rhq.core.domain.resource.Resource.addDriftDefinition()

                resource = new Resource("reskey" + System.currentTimeMillis(), "resname", resourceType);
                resource.setUuid("" + new Random().nextInt());
                resource.setAgent(agent);
                resource.setInventoryStatus(InventoryStatus.COMMITTED);
                resource.addDriftDefinition(test1Def);
                resource.addDriftDefinition(test2Def);
                em.persist(resource);

            } catch (Exception e) {
                System.out.println("CANNOT PREPARE TEST: " + e);
View Full Code Here

Examples of org.rhq.core.domain.resource.Resource.addDriftDefinition()

                resource = new Resource("reskey" + System.currentTimeMillis(), "resname", resourceType);
                resource.setUuid("" + new Random().nextInt());
                resource.setAgent(agent);
                resource.setInventoryStatus(InventoryStatus.COMMITTED);
                resource.addDriftDefinition(test1Def);
                resource.addDriftDefinition(test2Def);
                em.persist(resource);

            } catch (Exception e) {
                System.out.println("CANNOT PREPARE TEST: " + e);
                getTransactionManager().rollback();
View Full Code Here

Examples of org.rhq.core.domain.resource.Resource.addDriftDefinition()

                }
            }

            if (!isUpdated) {
                validateTemplateForNewDef(driftDef, resource);
                resource.addDriftDefinition(driftDef);
                // We call persist here because if this definition is created
                // from a pinned template, then we need to generate the initial
                // change set. And we need the definition id to pass to the
                // drift server plugin.
                entityManager.persist(driftDef);
View Full Code Here

Examples of org.rhq.core.pc.inventory.ResourceContainer.addDriftDefinition()

        for (DriftDefinition c : definitions) {
            if (log.isDebugEnabled()) {
                log.debug("Adding " + toString(resourceId, c) + " to local inventory");
            }
            container.addDriftDefinition(c);
        }
    }

    @Override
    public void syncChangeSetContent() {
View Full Code Here

Examples of org.rhq.core.pc.inventory.ResourceContainer.addDriftDefinition()

            if (log.isDebugEnabled()) {
                log.debug(schedule + " has been added to " + schedulesQueue);
            }
            ResourceContainer container = inventoryManager.getResourceContainer(resourceId);
            if (container != null) {
                container.addDriftDefinition(driftDefinition);
            }
        } else {
            log.warn("Failed to add " + schedule + " to " + schedulesQueue);
        }
    }
View Full Code Here

Examples of org.rhq.core.pc.inventory.ResourceContainer.addDriftDefinition()

        }

        InventoryManager inventoryMgr = PluginContainer.getInstance().getInventoryManager();
        ResourceContainer container = inventoryMgr.getResourceContainer(resourceId);
        if (container != null) {
            container.addDriftDefinition(driftDefinition);
        }

        if(driftDefinition.getInterval() < pluginContainerConfiguration.getDriftDetectionPeriod()) {
            Resource resource = inventoryManager.getResourceContainer(resourceId).getResource();
            inventoryManager.handleInvalidPluginConfigurationResourceError(resource, new Throwable("Drift interval was set to " + driftDefinition.getInterval()
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.