PreceptorManager Class
Item Index
Methods
- _initializeClientDecoratorRegistry
- _initializeTaskDecoratorRegistry
- _initializeTaskRegistry
- _writeCoverage
- augment
- getClientDecorator
- getClientDecoratorList
- getConfig
- getOptions
- getReportManager
- getSharedTaskOptions
- getTask
- getTaskDecorator
- getTaskDecoratorList
- getTaskList
- getTasks
- hasClientDecorator
- hasTask
- hasTaskDecorator
- initialize
- registerClientDecorator
- registerClientDecoratorRange
- registerTask
- registerTaskDecorator
- registerTaskDecoratorRange
- registerTaskRange
- run
- validate
Properties
- AbstractClient static
- AbstractClientDecorator static
- AbstractForkTask static
- AbstractTask static
- AbstractTaskDecorator static
- TYPE static
- version static
Methods
_initializeClientDecoratorRegistry
()
private
Initializes the client-decorator registry
_initializeTaskDecoratorRegistry
()
private
Initializes the options-decorator registry
_initializeTaskRegistry
()
private
Initializes the task registry
_writeCoverage
(
private
-
coverageConfiguration
Write the coverage report collected
Parameters:
-
coverageConfiguration
Object
augment
()
Augment data with default values
getClientDecorator
(
Function
-
name
Gets a specific registered client-decorator
Parameters:
-
name
String
Returns:
getReportManager
()
ReportManager
Gets the report-manager
Returns:
ReportManager:
getTaskDecorator
(
Function
-
name
Gets a specific registered options-decorator
Parameters:
-
name
String
Returns:
hasClientDecorator
(
Boolean
-
name
Checks if a client-decorator is registered
Parameters:
-
name
String
Returns:
hasTaskDecorator
(
Boolean
-
name
Checks if a options-decorator is registered
Parameters:
-
name
String
Returns:
initialize
()
Initializes the instance
registerClientDecorator
(
-
name
-
path
Registers a client-decorator
registerClientDecoratorRange
(
-
list
Registers a list of client-decorators
Parameters:
-
list
Object[]{ name: <string>, path: <string> }
registerTaskDecorator
(
-
name
-
contr
Registers a options-decorator
registerTaskDecoratorRange
(
-
list
Registers a list of options-decorators
Parameters:
-
list
Object[]{ name: <string>, fn: <function> }
registerTaskRange
(
-
list
Registers a list of task
Parameters:
-
list
Object[]{ name: <string>, fn: <function> }
run
()
Promise
Run the preceptor application
Returns:
Promise:
validate
()
Validate data given