Examples of PackageDetailsKey


Examples of org.rhq.core.domain.content.PackageDetailsKey

        // Handle each individual package
        long timestamp = System.currentTimeMillis();

        for (RemoveIndividualPackageResponse singleResponse : response.getPackageResponses()) {
            // Load the package version for the relationship
            PackageDetailsKey key = singleResponse.getKey();
            Query packageVersionQuery = entityManager
                .createNamedQuery(PackageVersion.QUERY_FIND_BY_PACKAGE_DETAILS_KEY_WITH_NON_NULL_RESOURCE_TYPE);
            packageVersionQuery.setParameter("packageName", key.getName());
            packageVersionQuery.setParameter("packageTypeName", key.getPackageTypeName());
            packageVersionQuery.setParameter("architectureName", key.getArchitectureName());
            packageVersionQuery.setParameter("version", key.getVersion());
            packageVersionQuery.setParameter("resourceTypeId", resourceTypeId);

            PackageVersion packageVersion = (PackageVersion) packageVersionQuery.getSingleResult();

            // Create the history entity
View Full Code Here

Examples of org.rhq.core.domain.content.PackageDetailsKey

     */
    public static ResourcePackageDetails toResourcePackageDetails(PackageVersion packageVersion) {
        Package pkg = packageVersion.getGeneralPackage();
        PackageType pkgType = pkg.getPackageType();

        PackageDetailsKey key = new PackageDetailsKey(pkg.getName(), packageVersion.getVersion(), pkgType.getName(),
            packageVersion.getArchitecture().getName());

        ResourcePackageDetails details = new ResourcePackageDetails(key);
        details.setClassification(pkg.getClassification());
        details.setDisplayName(packageVersion.getDisplayName());
View Full Code Here

Examples of org.rhq.core.domain.content.PackageDetailsKey

    }

    public static ResourcePackageDetails packageVersionToDetails(PackageVersion packageVersion) {
        Package generalPackage = packageVersion.getGeneralPackage();

        PackageDetailsKey key = new PackageDetailsKey(generalPackage.getName(), packageVersion.getVersion(),
            packageVersion.getGeneralPackage().getPackageType().getName(), packageVersion.getArchitecture().getName());
        ResourcePackageDetails details = new ResourcePackageDetails(key);

        details.setClassification(generalPackage.getClassification());
        details.setDisplayName(packageVersion.getDisplayName());
View Full Code Here

Examples of org.rhq.core.domain.content.PackageDetailsKey

            // Keep a quick cache of which package types have had discoveries executed so we don't
            // unnecessarily hammer the plugin with redundant discoveries
            Set<String> packageTypeNames = new HashSet<String>();

            for (RemoveIndividualPackageResponse individualResponse : packageResponses) {
                PackageDetailsKey key = individualResponse.getKey();

                if (key == null)
                    continue;

                String packageTypeName = key.getPackageTypeName();

                // Make sure we haven't already run a discovery for this package type
                if (!packageTypeNames.contains(packageTypeName)) {
                    packageTypeNames.add(packageTypeName);
                   
View Full Code Here

Examples of org.rhq.core.domain.content.PackageDetailsKey

            // Keep a quick cache of which package types have had discoveries executed so we don't
            // unnecessarily hammer the plugin with redundant discoveries
            Set<String> packageTypeNames = new HashSet<String>();

            for (DeployIndividualPackageResponse individualResponse : packageResponses) {
                PackageDetailsKey key = individualResponse.getKey();

                if (key == null)
                    continue;

                String packageTypeName = key.getPackageTypeName();

                // Make sure we haven't already run a discovery for this package type
                if (!packageTypeNames.contains(packageTypeName)) {
                    packageTypeNames.add(packageTypeName);
View Full Code Here

Examples of org.rhq.core.domain.content.PackageDetailsKey

        Set<ResourcePackageDetails> details = new HashSet<ResourcePackageDetails>(numPackages);
        for (int ii = 0; ii < numPackages; ii++) {
            String name = type.getName() + "-" + ii;
            String key = name;

            PackageDetailsKey detailsKey = new PackageDetailsKey(name, "1", type.getName(), "noarch");
            ResourcePackageDetails oneDetail = new ResourcePackageDetails(detailsKey);
            details.add(oneDetail);
        }

        return details;
View Full Code Here

Examples of org.rhq.core.domain.content.PackageDetailsKey

        }
        return cnt;
    }

    static ResourcePackageDetails getTestDeploymentPackageDetails(TestDeployments deployment) {
        ResourcePackageDetails details = new ResourcePackageDetails(new PackageDetailsKey(
            deployment.getDeploymentName(), "1.0", "file", "noarch"));
        details.setFileName(deployment.getDeploymentName());
        details.setDeploymentTimeConfiguration(new Configuration());
        return details;
    }
View Full Code Here

Examples of org.rhq.core.domain.content.PackageDetailsKey

            null, null, null, null, null, null);
        bc.start(context);

        String bytes_value = uploadToAs(TEST_WAR_PATH);

        ResourcePackageDetails details = new ResourcePackageDetails(new PackageDetailsKey(TEST_WAR_FILE_NAME, "1.0",
            "deployment", "all"));
        CreateResourceReport report = new CreateResourceReport(TEST_WAR_FILE_NAME, rt, new Configuration(),
            new Configuration(), details);
        try {
            report = bc.runDeploymentMagicOnServer(report, TEST_WAR_FILE_NAME, TEST_WAR_FILE_NAME, bytes_value);
View Full Code Here

Examples of org.rhq.core.domain.content.PackageDetailsKey

            null, null, null, null, null, null);
        bc.start(context);

        String bytes_value = uploadToAs(TEST_WAR_PATH);

        ResourcePackageDetails details = new ResourcePackageDetails(new PackageDetailsKey(TEST_WAR_FILE_NAME, "1.0",
            "deployment", "all"));
        CreateResourceReport report = new CreateResourceReport(TEST_WAR_FILE_NAME, rt, new Configuration(),
            new Configuration(), details);
        try {
            report = bc.runDeploymentMagicOnServer(report, TEST_WAR_FILE_NAME, TEST_WAR_FILE_NAME, bytes_value);
View Full Code Here

Examples of org.rhq.core.domain.content.PackageDetailsKey

        //create object to test and inject required dependencies
        FileContentDelegate objectUnderTest = new FileContentDelegate(deploymentDirectory, "", null);

        PackageDetails mockPackageDetails = mock(PackageDetails.class);
        PackageDetailsKey mockPackageDetailsKey = mock(PackageDetailsKey.class);
        when(mockPackageDetails.getKey()).thenReturn(mockPackageDetailsKey);
        when(mockPackageDetailsKey.getName()).thenReturn("deploymentFile");

        //run code under test
        objectUnderTest.createContent(mockPackageDetails, sampleWithManifestWar, true, false);
        String actualShaReturned = objectUnderTest.getSHA(new File(deploymentDirectory, "/deploymentFile"));
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.