corda / com.r3.corda.networkmanage.common.utils / BaseServiceCommand

BaseServiceCommand

abstract class BaseServiceCommand : BaseCommand

Constructors

<init>

BaseServiceCommand(serviceName: String = "Network services and tools", documentation: String = DOCS_URL)

Properties

loggingLevel

var loggingLevel: <ERROR CLASS>

verbose

var verbose: Boolean

Inherited Properties

args

lateinit var args: Array<String>

documentation

val documentation: String

serviceName

val serviceName: String

Functions

run

open fun run(): Unit

Top level wrapper used when executing any subclass command. Sets up exception handler to prevent stack traces being dumped to the console and also handles version or help requests.

validateCommandLineFlags

abstract fun validateCommandLineFlags(): Unit

Inherited Functions

argsInitialized

fun argsInitialized(): Boolean

executeCommand

abstract fun executeCommand(commandLine: <ERROR CLASS>): Unit

Inheritors

ServiceCommand

abstract class ServiceCommand : BaseServiceCommand