| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tuscany.sca.contribution.osgi.impl.OSGiBundleContributionProcessor
public class OSGiBundleContributionProcessor
Bundle Contribution package processor.
| Constructor Summary | |
|---|---|
OSGiBundleContributionProcessor()
 | 
|
| Method Summary | |
|---|---|
 java.util.List<java.net.URI> | 
getArtifacts(java.net.URL packageSourceURL,
             java.io.InputStream inputStream)
Returns a list of artifacts in the contribution.  | 
 java.net.URL | 
getArtifactURL(java.net.URL sourceURL,
               java.net.URI artifact)
Return the URL for an artifact in the package.  | 
 java.util.List<java.net.URI> | 
getJarArtifacts(java.net.URL packageSourceURL,
                java.io.InputStream inputStream)
 | 
 java.lang.String | 
getPackageType()
Returns the type of package supported by this package processor.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public OSGiBundleContributionProcessor()
| Method Detail | 
|---|
public java.lang.String getPackageType()
PackageProcessor
getPackageType in interface PackageProcessor
public java.net.URL getArtifactURL(java.net.URL sourceURL,
                                   java.net.URI artifact)
                            throws java.net.MalformedURLException
PackageProcessor
getArtifactURL in interface PackageProcessorsourceURL - Contribution package location URLartifact - The relative URI for the artifact
java.net.MalformedURLException
public java.util.List<java.net.URI> getJarArtifacts(java.net.URL packageSourceURL,
                                                    java.io.InputStream inputStream)
                                             throws ContributionException,
                                                    java.io.IOException
ContributionException
java.io.IOException
public java.util.List<java.net.URI> getArtifacts(java.net.URL packageSourceURL,
                                                 java.io.InputStream inputStream)
                                          throws ContributionException,
                                                 java.io.IOException
PackageProcessor
getArtifacts in interface PackageProcessorpackageSourceURL - Contribution package location URLinputStream - Optional content of the package
ContributionException
java.io.IOException
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||