|
||||||||||
| 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 | |||||||||