Package org.rhq.core.domain.content

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


            ResourceType rt = new ResourceType("testPVCSResourceType", "testPlugin", ResourceCategory.PLATFORM, null);
            Resource resource = new Resource("testPVCSResource", "testPVCSResource", rt);
            resource.setUuid("" + new Random().nextInt());
            Architecture arch = new Architecture("testPVCSInsertArch");
            PackageType pt = new PackageType("testPVCSInsertPT", resource.getResourceType());
            Package pkg = new Package("testPVCSInsertPackage", pt);
            PackageBits bits = createPackageBits(em);
            PackageVersion pv = new PackageVersion(pkg, "version", arch);
            ContentSourceType cst = new ContentSourceType("testPVCSContentSourceType");
            ContentSource cs = new ContentSource("testPVCSContentSource", cst);
View Full Code Here


        try {
            ResourceType rt = new ResourceType("testCSSRResourceType", "testPlugin", ResourceCategory.PLATFORM, null);
            Resource resource = new Resource("testCSSRResource", "testCSSRResource", rt);
            resource.setUuid("uuid");
            Architecture arch = new Architecture("testCSSRInsertArch");
            PackageType pt = new PackageType("testCSSRInsertPT", resource.getResourceType());
            Package pkg = new Package("testCSSRInsertPackage", pt);
            PackageVersion pv = new PackageVersion(pkg, "version", arch);
            ContentSourceType cst = new ContentSourceType("testCSSRContentSourceType");
            ContentSource cs = new ContentSource("testCSSRContentSource", cst);
            ContentSourceSyncResults results = new ContentSourceSyncResults(cs);
View Full Code Here

                Events.instance().raiseEvent(ResourceManager.RESOURCE_CREATED_EVENT, resource.getResourceType(),
                        resource.getParentResource());
            ResourceType resourceType = resource.getResourceType();
            if (isContentBacked(resourceType))
            {
                PackageType creationPackageType = getCreationPackageType(resourceType);
                if (creationPackageType != null)
                {
                    try
                    {
                        PluginContainer.getInstance().getContentManager().executeResourcePackageDiscoveryImmediately(
                                resource.getId(), creationPackageType.getName());
                    }
                    catch (PluginContainerException e)
                    {
                        log.error("Failed to discover underlying " + creationPackageType.getName() + " package for "
                                + resourceType.getName() + " Resource.", e);
                    }
                }
            }
        }
View Full Code Here

    }

    @Nullable
    public static PackageType getCreationPackageType(ResourceType resourceType)
    {
        PackageType creationPackageType = null;
        Set<PackageType> packageTypes = resourceType.getPackageTypes();
        for (PackageType packageType : packageTypes)
        {
            if (packageType.isCreationData())
            {
View Full Code Here

TOP

Related Classes of org.rhq.core.domain.content.PackageType

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.