static class MirrorApplicationServiceImpl.LogListener
extends java.lang.Object
implements org.eclipse.equinox.p2.internal.repository.mirroring.IArtifactMirrorLog
Modifier and Type | Field and Description |
---|---|
private boolean |
hasLogged |
private MavenLogger |
logger |
private static java.net.URI |
MIRROR_TOOL_MESSAGE_HELP |
private static java.lang.String |
MIRROR_TOOL_MESSAGE_PREFIX |
Constructor and Description |
---|
LogListener(MavenLogger logger) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
log(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor,
org.eclipse.core.runtime.IStatus status) |
void |
log(org.eclipse.core.runtime.IStatus status) |
void |
showHelpForLoggedMessages() |
private static final java.lang.String MIRROR_TOOL_MESSAGE_PREFIX
private static final java.net.URI MIRROR_TOOL_MESSAGE_HELP
private final MavenLogger logger
private boolean hasLogged
LogListener(MavenLogger logger)
public void log(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor, org.eclipse.core.runtime.IStatus status)
log
in interface org.eclipse.equinox.p2.internal.repository.mirroring.IArtifactMirrorLog
public void log(org.eclipse.core.runtime.IStatus status)
log
in interface org.eclipse.equinox.p2.internal.repository.mirroring.IArtifactMirrorLog
public void showHelpForLoggedMessages()
public void close()
close
in interface org.eclipse.equinox.p2.internal.repository.mirroring.IArtifactMirrorLog