Examples of PackageVersionFormatDescription


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

    public PackageTypeAndVersionFormatComposite findPackageTypeWithVersionFormat(Subject subject,
        Integer resourceTypeId, String packageTypeName) {

        PackageType type = findPackageType(subject, resourceTypeId, packageTypeName);

        PackageVersionFormatDescription format = null;

        try {
            PackageTypeBehavior behavior = ContentManagerHelper.getPackageTypeBehavior(packageTypeName);
            if (behavior != null) {
                format = behavior.getPackageVersionFormat(packageTypeName);
View Full Code Here

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

                        for (PackageAndLatestVersionComposite plv : config.allPackages) {
                            if (plv.getGeneralPackage().getName().equals(fileName)) {
                                try {
                                    String version = plv.getLatestPackageVersion().getVersion();

                                    PackageVersionFormatDescription format = cliScriptPackageType.getVersionFormat();
                                    if (format == null) {
                                        return;
                                    }

                                    if (format.getOsgiVersionExtractionRegex() == null) {
                                        return;
                                    }

                                    String regex = format.getOsgiVersionExtractionRegex();
                                    int group = format.getOsgiVersionGroupIndex();
                                    String oldOsgiVersion = getOsgiVersion(version, regex, group);

                                    OSGiVersion v = new OSGiVersion(oldOsgiVersion);
                                    if (v.getMicroIfDefined() != null) {
                                        v.setMicro(v.getMicro() + 1);
View Full Code Here

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

        key.setVersion(reformatVersion(key.getVersion(), origin.getName()));
    }
   
    public PackageVersionFormatDescription getPackageVersionFormat(String packageTypeName) {
        if (PACKAGETYPE_NAME.equals(packageTypeName)) {
            return new PackageVersionFormatDescription(FULL_VERSION_REGEX, OSGI_EXTRACT_REGEX, OSGI_EXTRACT_VERSION_GROUP, null);
        }
        return null;
    }
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.