Class LegacyPlexusInteractivity
java.lang.Object
org.apache.maven.internal.compat.interactivity.LegacyPlexusInteractivity
- All Implemented Interfaces:
 org.codehaus.plexus.components.interactivity.InputHandler,org.codehaus.plexus.components.interactivity.OutputHandler,org.codehaus.plexus.components.interactivity.Prompter
@Experimental
@Named
@Singleton
@Priority(10)
public class LegacyPlexusInteractivity
extends Object
implements org.codehaus.plexus.components.interactivity.Prompter, org.codehaus.plexus.components.interactivity.InputHandler, org.codehaus.plexus.components.interactivity.OutputHandler
This class is injected into any legacy component that would want to use legacy "Plexus Interactivity API".
 It simply delegates to Maven4 API 
Prompter.- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionpromptForPassword(String message) readLine()voidshowMessage(String message) voidvoid 
- 
Constructor Details
- 
LegacyPlexusInteractivity
 
 - 
 - 
Method Details
- 
readLine
- Specified by:
 readLinein interfaceorg.codehaus.plexus.components.interactivity.InputHandler- Throws:
 IOException
 - 
readPassword
- Specified by:
 readPasswordin interfaceorg.codehaus.plexus.components.interactivity.InputHandler- Throws:
 IOException
 - 
readMultipleLines
- Specified by:
 readMultipleLinesin interfaceorg.codehaus.plexus.components.interactivity.InputHandler- Throws:
 IOException
 - 
write
- Specified by:
 writein interfaceorg.codehaus.plexus.components.interactivity.OutputHandler- Throws:
 IOException
 - 
writeLine
- Specified by:
 writeLinein interfaceorg.codehaus.plexus.components.interactivity.OutputHandler- Throws:
 IOException
 - 
prompt
 - 
prompt
 - 
prompt
 - 
prompt
public String prompt(String message, List possibleValues, String defaultReply) throws org.codehaus.plexus.components.interactivity.PrompterException - Specified by:
 promptin interfaceorg.codehaus.plexus.components.interactivity.Prompter- Throws:
 org.codehaus.plexus.components.interactivity.PrompterException
 - 
promptForPassword
 - 
showMessage
public void showMessage(String message) throws org.codehaus.plexus.components.interactivity.PrompterException - Specified by:
 showMessagein interfaceorg.codehaus.plexus.components.interactivity.Prompter- Throws:
 org.codehaus.plexus.components.interactivity.PrompterException
 
 -