クラス InvocationContext
java.lang.ObjectSE
org.springframework.boot.actuate.endpoint.InvocationContext
invocation of an operation のコンテキスト。- 導入:
- 2.0.0
- 作成者:
- Andy Wilkinson, Phillip Webb
コンストラクターの概要
コンストラクターコンストラクター説明InvocationContext(SecurityContext securityContext, MapSE<StringSE, ObjectSE> arguments, OperationArgumentResolver @Nullable... argumentResolvers) 指定されたargumentsを使用して、指定されたsecurityContextによって呼び出される操作の新しいコンテキストを作成します。メソッドのサマリー
修飾子と型メソッド説明booleancanResolve(ClassSE<?> type) コンテキストが指定されたtypeの引数を解決できるかどうかを返します。呼び出し引数を返します。<T> @Nullable TresolveArgument(ClassSE<T> argumentType) 指定されたargumentTypeで引数を解決します。
コンストラクターの詳細
InvocationContext
public InvocationContext(SecurityContext securityContext, MapSE<StringSE, ObjectSE> arguments, OperationArgumentResolver @Nullable ... argumentResolvers) 指定されたargumentsを使用して、指定されたsecurityContextによって呼び出される操作の新しいコンテキストを作成します。- パラメーター:
securityContext- 現在のセキュリティコンテキスト。非nullarguments- 操作に使用できる引数。非nullargumentResolvers- 追加の引数のリゾルバーは、操作で使用できる必要があります。
メソッドの詳細
getArguments
resolveArgument
指定されたargumentTypeで引数を解決します。- 型パラメーター:
T- 引数の型- パラメーター:
argumentType- 引数の型- 戻り値:
- 必要な型または
nullの解決された引数 - 導入:
- 2.5.0
- 関連事項:
canResolve
コンテキストが指定されたtypeの引数を解決できるかどうかを返します。trueが返された場合でも、必要な型の引数が利用できない場合、argument resolutionはnullを返すことに注意してください。- パラメーター:
type- 引数の型- 戻り値:
- 指定された型の引数の解決が可能な場合は
true、それ以外の場合はfalse。 - 導入:
- 2.5.0
- 関連事項: