クラス InvocationContext

java.lang.ObjectSE
org.springframework.boot.actuate.endpoint.InvocationContext

public class InvocationContext extends ObjectSE
invocation of an operation のコンテキスト。
導入:
2.0.0
作成者:
Andy Wilkinson, Phillip Webb
  • コンストラクターの詳細

    • InvocationContext

      public InvocationContext(SecurityContext securityContext, MapSE<StringSE,ObjectSE> arguments, OperationArgumentResolver... argumentResolvers)
      指定された arguments を使用して、指定された securityContext によって呼び出される操作の新しいコンテキストを作成します。
      パラメーター:
      securityContext - 現在のセキュリティコンテキスト。非 null
      arguments - 操作に使用できる引数。非 null
      argumentResolvers - 追加の引数のリゾルバーは、操作で使用できる必要があります。
  • メソッドの詳細

    • getArguments

      public MapSE<StringSE,ObjectSE> getArguments()
      呼び出し引数を返します。
      戻り値:
      引数
    • resolveArgument

      public <T> T resolveArgument(ClassSE<T> argumentType)
      指定された argumentType で引数を解決します。
      型パラメーター:
      T - 引数の型
      パラメーター:
      argumentType - 引数の型
      戻り値:
      必要な型または null の解決された引数
      導入:
      2.5.0
      関連事項:
    • canResolve

      public boolean canResolve(ClassSE<?> type)
      コンテキストが指定された type の引数を解決できるかどうかを返します。true が返された場合でも、必要な型の引数が利用できない場合、argument resolution は null を返すことに注意してください。
      パラメーター:
      type - 引数の型
      戻り値:
      指定された型の引数の解決が可能な場合は true、それ以外の場合は false
      導入:
      2.5.0
      関連事項: