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 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()
-
-