Class DuplicateCommandException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.e1c.g5.v8.dt.internal.cli.api.DuplicateCommandException
- All Implemented Interfaces:
Serializable
Internal exception to signal a duplicate command.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDuplicateCommandException
(String namespace, String commandName, Class<? extends ICliCommand> commandProviderClass) Creates a new instance. -
Method Summary
Modifier and TypeMethodDescriptionReturns command name.Class<? extends ICliCommand>
Returns command provider class.Returns command namespace.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
DuplicateCommandException
public DuplicateCommandException(String namespace, String commandName, Class<? extends ICliCommand> commandProviderClass) Creates a new instance.- Parameters:
namespace
- command namespace, cannot benull
.commandName
- command name , cannot benull
.commandProviderClass
- command provider class, cannot benull
.
-
-
Method Details
-
getNamespace
Returns command namespace.- Returns:
- command namespace. Never
null
.
-
getCommandName
Returns command name.- Returns:
- command name. Never
null
.
-
getCommandProviderClass
Returns command provider class.- Returns:
- command provider class. Never
null
.
-