Methods

executeCommand(commandClass:Class<ICommand>, ?data:Dynamic, ?guardList:Array<Class<IGuards>>, ?guardNotList:Array<Class<IGuards>>):Bool

hasMapping(messageType:EnumValue):Bool

@:value({ stopOnExecute : false, once : false, data : null })map(messageType:EnumValue, commandClass:Class<ICommand>, ?data:Dynamic, once:Bool = false, stopOnExecute:Bool = false):MappingConfig

@:value({ stopOnExecute : false, once : false, data : null })map1(messageType:EnumValue, commandClassList:Array<Class<ICommand>>, ?data:Dynamic, once:Bool = false, stopOnExecute:Bool = false):MappingConfigList

@:value({ stopOnExecute : false, once : false, data : null })map2(messageTypeList:Array<EnumValue>, commandClass:Class<ICommand>, ?data:Dynamic, once:Bool = false, stopOnExecute:Bool = false):MappingConfigList

@:value({ stopOnExecute : false, once : false, data : null })map3(messageTypeList:Array<EnumValue>, commandClassList:Array<Class<ICommand>>, ?data:Dynamic, once:Bool = false, stopOnExecute:Bool = false):MappingConfigList

unmap(messageType:EnumValue, commandClass:Class<ICommand>):ICommandMapper

unmapAll(messageType:EnumValue):ICommandMapper

Inherited Variables

Defined by AbstractDisposable

read onlyisDisposed:Bool

Inherited Methods

Defined by AbstractDisposable

dispose():Void