|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KeyToolCommandLineBuilder
To build the command line for a given KeyToolRequest
.
Field Summary | |
---|---|
static String |
ROLE
Plexus role name. |
Method Summary | |
---|---|
org.codehaus.plexus.util.cli.Commandline |
build(KeyToolRequest request)
Build the commandline given the incoming keytool request. |
void |
checkRequiredState()
Checks that builder is ready to produce commandline from incoming request. |
void |
setKeyToolFile(String keyToolFile)
Sets the keytool executable location. |
void |
setLogger(org.codehaus.plexus.logging.Logger logger)
Sets the logger used by the builder. |
Field Detail |
---|
static final String ROLE
Method Detail |
---|
org.codehaus.plexus.util.cli.Commandline build(KeyToolRequest request) throws CommandLineConfigurationException
request
- keytool request
CommandLineConfigurationException
- if could not find keytool executablevoid setLogger(org.codehaus.plexus.logging.Logger logger)
logger
- logger to use in this buildervoid setKeyToolFile(String keyToolFile)
keyToolFile
- keytool executable location to use in this buildervoid checkRequiredState()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |