Package berlin.yuna.mavendeploy.plugin
Class PluginSession
- java.lang.Object
-
- berlin.yuna.mavendeploy.plugin.PluginSession
-
public class PluginSession extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PluginSession(PluginExecutor.ExecutionEnvironment environment)
-
Method Summary
Modifier and Type Method Description static voidaddSecret(java.lang.String key, java.lang.String value)java.util.Optional<java.lang.Boolean>getBoolean(java.lang.String key)java.util.Optional<java.lang.Boolean>getBoolean(java.lang.String... keys)PluginExecutor.ExecutionEnvironmentgetEnvironment()LoggergetLog()org.apache.maven.execution.MavenSessiongetMavenSession()java.lang.StringgetParamFallback(java.lang.String key, java.lang.String fallback)java.util.Optional<java.lang.String>getParamPresent(Parameter... keys)java.util.Optional<java.lang.String>getParamPresent(java.lang.String... keys)org.apache.maven.project.MavenProjectgetProject()java.util.PropertiesgetProperties()booleanhasText(java.lang.String... keys)static java.lang.StringhideSecrets(java.lang.String text)static booleanisSecret(java.lang.String key, java.lang.String value)booleanisTrue(java.lang.String... keys)org.codehaus.plexus.util.xml.Xpp3DomprepareXpp3Dom(Prop... prop)voidsetNewParam(boolean silent, java.lang.String key, java.lang.String value)voidsetNewParam(java.lang.String key, java.lang.String value)voidsetParameter(boolean silent, java.lang.String key, java.lang.String value, boolean... when)voidsetParameter(java.lang.String key, java.lang.String value, boolean... when)java.lang.StringtoString(org.apache.maven.settings.Server server)static java.lang.Stringunicode(int unicode)
-
-
-
Constructor Detail
-
PluginSession
public PluginSession(PluginExecutor.ExecutionEnvironment environment)
-
-
Method Detail
-
hideSecrets
public static java.lang.String hideSecrets(java.lang.String text)
-
addSecret
public static void addSecret(java.lang.String key, java.lang.String value)
-
isSecret
public static boolean isSecret(java.lang.String key, java.lang.String value)
-
isTrue
public boolean isTrue(java.lang.String... keys)
-
hasText
public boolean hasText(java.lang.String... keys)
-
getBoolean
public java.util.Optional<java.lang.Boolean> getBoolean(java.lang.String... keys)
-
getBoolean
public java.util.Optional<java.lang.Boolean> getBoolean(java.lang.String key)
-
getParamFallback
public java.lang.String getParamFallback(java.lang.String key, java.lang.String fallback)
-
getParamPresent
public java.util.Optional<java.lang.String> getParamPresent(Parameter... keys)
-
getParamPresent
public java.util.Optional<java.lang.String> getParamPresent(java.lang.String... keys)
-
setParameter
public void setParameter(java.lang.String key, java.lang.String value, boolean... when)
-
setParameter
public void setParameter(boolean silent, java.lang.String key, java.lang.String value, boolean... when)
-
setNewParam
public void setNewParam(java.lang.String key, java.lang.String value)
-
setNewParam
public void setNewParam(boolean silent, java.lang.String key, java.lang.String value)
-
prepareXpp3Dom
public org.codehaus.plexus.util.xml.Xpp3Dom prepareXpp3Dom(Prop... prop)
-
getEnvironment
public PluginExecutor.ExecutionEnvironment getEnvironment()
-
getProject
public org.apache.maven.project.MavenProject getProject()
-
getLog
public Logger getLog()
-
getMavenSession
public org.apache.maven.execution.MavenSession getMavenSession()
-
getProperties
public java.util.Properties getProperties()
-
toString
public java.lang.String toString(org.apache.maven.settings.Server server)
-
unicode
public static java.lang.String unicode(int unicode)
-
-