MailBl

open class MailBl : EntityBusinessLogicBase<Mail>

Functions

actionWrapper
Link copied to clipboard
open override fun actionWrapper(executor: Executor, func: (Executor, BaseBo) -> Any?, bo: BaseBo): Any?
alarmSupport
Link copied to clipboard
fun alarmSupport(build: AlarmSupport.() -> Unit): AlarmSupport
alarmSupportProvider
Link copied to clipboard
open fun alarmSupportProvider(): AlarmSupportProvider
auditor
Link copied to clipboard
fun auditor(build: BusinessLogicAuditor<Mail>.() -> Unit): BusinessLogicAuditor<Mail>
auditorProvider
Link copied to clipboard
open fun auditorProvider(): AuditorProvider
create
Link copied to clipboard
open fun create(executor: Executor, bo: Mail): Mail
createWrapper
Link copied to clipboard
open fun createWrapper(executor: Executor, bo: Mail): Mail
delete
Link copied to clipboard
open fun delete(executor: Executor, entityId: EntityId<Mail>)
deleteWrapper
Link copied to clipboard
open fun deleteWrapper(executor: Executor, entityId: EntityId<Mail>)
list
Link copied to clipboard
open fun list(executor: Executor): List<Mail>
listWrapper
Link copied to clipboard
open fun listWrapper(executor: Executor): List<Mail>
logger
Link copied to clipboard
fun logger(build: Logger.() -> Unit): Logger
loggerProvider
Link copied to clipboard
open fun loggerProvider(): LoggerProvider
onAfterOpen
Link copied to clipboard
open fun onAfterOpen()
onBeforeClose
Link copied to clipboard
open fun onBeforeClose()
onInitializeDb
Link copied to clipboard
open fun onInitializeDb()
onInstallRoutes
Link copied to clipboard
open override fun onInstallRoutes(route: Any)
onInstallStatic
Link copied to clipboard
open fun onInstallStatic(route: Any)
onModuleLoad
Link copied to clipboard
open override fun onModuleLoad()
onModuleStart
Link copied to clipboard
open override fun onModuleStart()
onModuleStop
Link copied to clipboard
open fun onModuleStop()
process
Link copied to clipboard
open fun process(executor: Executor, action: Process)
provider
Link copied to clipboard
fun provider(build: BusinessLogicAuthorizer<Mail>.() -> Unit?): BusinessLogicAuthorizerDelegate<Mail>
queryWrapper
Link copied to clipboard
open override fun queryWrapper(executor: Executor, func: (Executor, BaseBo) -> Any?, bo: BaseBo): Any?
read
Link copied to clipboard
open fun read(executor: Executor, entityId: EntityId<Mail>): Mail
readWrapper
Link copied to clipboard
open fun readWrapper(executor: Executor, entityId: EntityId<Mail>): Mail
router
Link copied to clipboard
fun router(build: BusinessLogicRouter<Mail>.() -> Unit): BusinessLogicRouter<Mail>
routerProvider
Link copied to clipboard
open fun routerProvider(): RouterProvider
send
Link copied to clipboard
open fun send(mail: Mail)
update
Link copied to clipboard
open fun update(executor: Executor, bo: Mail): Mail
updateWrapper
Link copied to clipboard
open fun updateWrapper(executor: Executor, bo: Mail): Mail
validator
Link copied to clipboard
fun validator(build: BusinessLogicValidator<Mail>.() -> Unit): BusinessLogicValidator<Mail>
validatorProvider
Link copied to clipboard
open fun validatorProvider(): ValidatorProvider

Properties

alarmSupport
Link copied to clipboard
open val alarmSupport: AlarmSupport
auditor
Link copied to clipboard
open val auditor: BusinessLogicAuditor<Mail>
authorizer
Link copied to clipboard
open override val authorizer: SimpleRoleAuthorizer<Mail>
boClass
Link copied to clipboard
val boClass: KClass<Mail>
logger
Link copied to clipboard
open val logger: Logger
namespace
Link copied to clipboard
open override val namespace: String
pa
Link copied to clipboard
open override val pa: MailPa
partBl
Link copied to clipboard
val partBl: <ERROR CLASS>
router
Link copied to clipboard
open override val router: BusinessLogicRouter<Mail>
validator
Link copied to clipboard
open val validator: BusinessLogicValidator<Mail>