Package org.eclipse.tycho.p2.target
Class TargetPlatformBundlePublisher.PublisherRun
- java.lang.Object
-
- org.eclipse.tycho.p2.target.TargetPlatformBundlePublisher.PublisherRun
-
- Enclosing class:
- TargetPlatformBundlePublisher
private static class TargetPlatformBundlePublisher.PublisherRun extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.File
basedir
private TransientArtifactRepository
collectedDescriptors
private static java.lang.String
EXCEPTION_CONTEXT
private MavenLogger
logger
private IArtifactFacade
mavenArtifact
private ReactorProject
project
private IArtifactFacade
publishedArtifact
private org.eclipse.equinox.p2.publisher.PublisherInfo
publisherInfo
private org.eclipse.equinox.p2.publisher.PublisherResult
publisherResult
private boolean
wrapIfNessesary
-
Constructor Summary
Constructors Constructor Description PublisherRun(IArtifactFacade artifact, ReactorProject project, java.io.File basedir, MavenLogger logger, boolean wrapIfNessesary)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private IArtifactFacade
createWrappedArtifact(java.lang.String bsn, java.lang.String classifier)
private void
enableArtifactDescriptorCollection()
private void
enableUnitAnnotationWithGAV()
(package private) org.eclipse.core.runtime.IStatus
execute()
private org.eclipse.core.runtime.IStatus
executePublisherAction(org.eclipse.equinox.p2.publisher.eclipse.BundlesAction action)
(package private) org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor
getPublishedArtifactDescriptor()
(package private) MavenBundleInfo
getPublishedUnitIfExists()
-
-
-
Field Detail
-
EXCEPTION_CONTEXT
private static final java.lang.String EXCEPTION_CONTEXT
- See Also:
- Constant Field Values
-
mavenArtifact
private final IArtifactFacade mavenArtifact
-
publisherInfo
private org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
-
collectedDescriptors
private TransientArtifactRepository collectedDescriptors
-
publisherResult
private org.eclipse.equinox.p2.publisher.PublisherResult publisherResult
-
publishedArtifact
private IArtifactFacade publishedArtifact
-
project
private ReactorProject project
-
basedir
private java.io.File basedir
-
logger
private MavenLogger logger
-
wrapIfNessesary
private boolean wrapIfNessesary
-
-
Constructor Detail
-
PublisherRun
PublisherRun(IArtifactFacade artifact, ReactorProject project, java.io.File basedir, MavenLogger logger, boolean wrapIfNessesary)
-
-
Method Detail
-
execute
org.eclipse.core.runtime.IStatus execute()
-
enableArtifactDescriptorCollection
private void enableArtifactDescriptorCollection()
-
enableUnitAnnotationWithGAV
private void enableUnitAnnotationWithGAV()
-
executePublisherAction
private org.eclipse.core.runtime.IStatus executePublisherAction(org.eclipse.equinox.p2.publisher.eclipse.BundlesAction action)
-
getPublishedUnitIfExists
MavenBundleInfo getPublishedUnitIfExists()
-
getPublishedArtifactDescriptor
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor getPublishedArtifactDescriptor()
-
createWrappedArtifact
private IArtifactFacade createWrappedArtifact(java.lang.String bsn, java.lang.String classifier) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-