org.apache.aries.versioning.check
Class BundleCompatibility

java.lang.Object
  extended by org.apache.aries.versioning.check.BundleCompatibility

public class BundleCompatibility
extends Object

Version:
$Rev:$ $Date:$

Constructor Summary
BundleCompatibility(String bundleSymbolicName, BundleInfo currentBundle, BundleInfo baseBundle, URLClassLoader oldJarsLoader, URLClassLoader newJarsLoader)
           
 
Method Summary
 VersionChange getBundleChange()
           
 String getBundleElement()
           
 Map<String,VersionChange> getPackageChanges()
           
 StringBuilder getPkgElements()
           
 BundleCompatibility invoke()
           
 boolean isBundleVersionCorrect()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BundleCompatibility

public BundleCompatibility(String bundleSymbolicName,
                           BundleInfo currentBundle,
                           BundleInfo baseBundle,
                           URLClassLoader oldJarsLoader,
                           URLClassLoader newJarsLoader)
Method Detail

getBundleChange

public VersionChange getBundleChange()

getPackageChanges

public Map<String,VersionChange> getPackageChanges()

getBundleElement

public String getBundleElement()

getPkgElements

public StringBuilder getPkgElements()

isBundleVersionCorrect

public boolean isBundleVersionCorrect()

invoke

public BundleCompatibility invoke()
                           throws IOException
Throws:
IOException


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.