Package org.apache.maven.logging
Class ProjectBuildLogAppender
java.lang.Object
org.apache.maven.logging.ProjectBuildLogAppender
- All Implemented Interfaces:
AutoCloseable
Forwards log messages to the client.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BuildEventListenerprivate static final ThreadLocal<String> private static final Stringprivate static final ThreadLocal<String> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidclose()static Stringstatic voidsetForkingProjectId(String forkingProjectId) static voidsetProjectId(String projectId) static void
-
Field Details
-
KEY_PROJECT_ID
- See Also:
-
PROJECT_ID
-
FORKING_PROJECT_ID
-
buildEventListener
-
-
Constructor Details
-
ProjectBuildLogAppender
-
-
Method Details
-
getProjectId
-
setProjectId
-
setForkingProjectId
-
updateMdc
public static void updateMdc() -
accept
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-