クラス ControlBusController
java.lang.ObjectSE
org.springframework.integration.http.management.ControlBusController
- 実装済みのインターフェース一覧:
Aware, BeanFactoryAware, InitializingBean
@RestController
@RequestMapping("/control-bus")
public class ControlBusController
extends ObjectSE
implements BeanFactoryAware, InitializingBean
コントロールバスパターンの管理 API を提供する REST コントローラー。
- 導入:
- 6.4
- 作成者:
- Artem Bilan
ネストされたクラスの概要
ネストされたクラス修飾子と型クラス説明static final recordstatic final recordstatic final recordコンストラクター概要
コンストラクターコンストラクター説明ControlBusController(ControlBusCommandRegistry controlBusCommandRegistry, FormattingConversionService conversionService) 方法の概要
修飾子と型メソッド説明void@Nullable ObjectSEinvokeCommand(StringSE command, ListSE<ControlBusController.CommandArgument> arguments) voidsetBeanFactory(BeanFactory beanFactory)
コンストラクターの詳細
ControlBusController
public ControlBusController(ControlBusCommandRegistry controlBusCommandRegistry, FormattingConversionService conversionService)
方法の詳細
setBeanFactory
- 次で指定:
- インターフェース
BeanFactoryAware内のsetBeanFactory - 例外:
BeansException
afterPropertiesSet
- 次で指定:
- インターフェース
InitializingBean内のafterPropertiesSet - 例外:
ExceptionSE
getCommands
invokeCommand
@PostMapping(name="invokeCommand", path="/{command}") public @Nullable ObjectSE invokeCommand(@PathVariable StringSE command, @RequestBody(required=false) ListSE<ControlBusController.CommandArgument> arguments)