Framework
Hierarchy
- BaseFramework<Application, Context, any>
- Framework
Index
Constructors
Properties
Methods
- addJobToQueue
- addProcessor
- applicationInitialize
- applyMiddleware
- configure
- createFlowProducer
- createLogger
- createQueue
- createWorker
- getAppDir
- getApplication
- getApplicationContext
- getBaseDir
- getConfiguration
- getCoreLogger
- getCurrentEnvironment
- getFlowProducer
- getFrameworkName
- getLogger
- getMiddleware
- getNamespace
- getProjectName
- getQueue
- getQueueList
- getWorker
- getWorkers
- initialize
- isEnable
- loadConfig
- run
- runGuard
- runJob
- setFrameworkLoggerName
- setNamespace
- stop
- useFilter
- useGuard
- useMiddleware
Constructors
constructor
Properties
app
readonlyapplicationContext
configService
configurationOptions
environmentService
informationService
loggerService
middlewareService
mockService
Methods
publicaddJobToQueue
publicaddProcessor
Add a processor class and init a worker
applicationInitialize
applyMiddleware
Type parameters
- R
- N
configure
publiccreateFlowProducer
Create a flow producer, if producerName is provided, it will be store.
createLogger
publiccreateQueue
Create a queue with name and queueOptions
publiccreateWorker
Create a worker
getAppDir
getApplication
getApplicationContext
getBaseDir
getConfiguration
getCoreLogger
getCurrentEnvironment
publicgetFlowProducer
Get a flow producer by name
getFrameworkName
getLogger
getMiddleware
getNamespace
getProjectName
publicgetQueue
Get a queue by name
publicgetQueueList
publicgetWorker
Get the first worker by queueName
publicgetWorkers
Get all workers by queueName
initialize
isEnable
publicloadConfig
run
runGuard
publicrunJob
setFrameworkLoggerName
Set the default framework logger name
Add a job to the queue