クラス 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 record
static final record
static final record
コンストラクターの概要
コンストラクターコンストラクター説明ControlBusController
(ControlBusCommandRegistry controlBusCommandRegistry, FormattingConversionService conversionService) メソッドのサマリー
修飾子と型メソッド説明void
invokeCommand
(StringSE command, ListSE<ControlBusController.CommandArgument> arguments) void
setBeanFactory
(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 ObjectSE invokeCommand(@PathVariable StringSE command, @RequestBody(required=false) ListSE<ControlBusController.CommandArgument> arguments)