trait NailgunAware extends Command
Hook for commands to access the nailgun server. If the command is run in a nailgun environment, the server will be injected after creating the command, but before execute is called.
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- NailgunAware
- Command
- Runnable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
Concrete Value Members
- val nailgun: Option[NailgunServer]
-
def
run(): Unit
- Definition Classes
- Command → Runnable
-
def
subCommands: Seq[Command]
- Definition Classes
- Command
-
def
validate(): Option[ParameterException]
Opportunity for the command to perform complex validation across param values (e.g.
Opportunity for the command to perform complex validation across param values (e.g. check exclusive args, etc)
- returns
parameter exception if validation fails
- Definition Classes
- Command