public class RestApplication extends org.glassfish.jersey.server.ResourceConfig implements AspectHandler
AspectHandler.Ignore| コンストラクタと説明 |
|---|
RestApplication() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
onAfterExecution(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] args)
リソースメソッドの実行後に呼び出されます。
|
void |
onAfterReturning(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object value)
リソースメソッドの実行から復帰した後に呼び出されます。
|
void |
onAfterThrowing(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Throwable e)
リソースメソッドの実行で例外がスローされた後に呼び出されます。
|
void |
onBeforeExecution(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] args)
リソース・メソッドの実行前に呼び出されます。
|
addProperties, files, files, forApplication, forApplicationClass, forApplicationClass, getApplication, getApplicationName, getClasses, getClassLoader, getConfiguration, getContracts, getInstances, getProperties, getProperty, getPropertyNames, getResources, getRuntimeType, getSingletons, isEnabled, isEnabled, isProperty, isRegistered, isRegistered, packages, packages, property, register, register, register, register, register, register, register, register, registerClasses, registerClasses, registerFinder, registerInstances, registerInstances, registerResources, registerResources, setApplicationName, setClassLoader, setPropertiespublic void onBeforeExecution(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] args)
onBeforeExecution インタフェース内 AspectHandlerobj - メソッドが呼び出されるリソースクラスのインスタンス。method - 呼び出されるインターフェースメソッドに対応するインスタンス。args - メソッド呼び出し時に渡される引数値を格納するオブジェクト配列。インタフェースメソッドが引数をとらない場合、null となる。プリミティブ型引数は java.lang.Integer または java.lang.Boolean のような適切なプリミティブ型ラッパークラスのインスタンスにラップされる。public void onAfterExecution(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] args)
onAfterExecution インタフェース内 AspectHandlerobj - メソッドが呼び出されるリソースクラスのインスタンス。method - 呼び出されるインターフェースメソッドに対応するインスタンス。args - メソッド呼び出し時に渡される引数値を格納するオブジェクト配列。インタフェースメソッドが引数をとらない場合、null となる。プリミティブ型引数は java.lang.Integer または java.lang.Boolean のような適切なプリミティブ型ラッパークラスのインスタンスにラップされる。public void onAfterReturning(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object value)
onAfterReturning インタフェース内 AspectHandlerobj - メソッドが呼び出されるリソースクラスのインスタンス。method - 呼び出されるインターフェースメソッドに対応するインスタンス。args - メソッド呼び出し時に渡される引数値を格納するオブジェクト配列。インタフェースメソッドが引数をとらない場合、null となる。プリミティブ型引数は java.lang.Integer または java.lang.Boolean のような適切なプリミティブ型ラッパークラスのインスタンスにラップされる。value - リソースメソッドの戻り値。public void onAfterThrowing(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Throwable e)
onAfterThrowing インタフェース内 AspectHandlerobj - メソッドが呼び出されるリソースクラスのインスタンス。method - 呼び出されるインターフェースメソッドに対応するインスタンス。args - メソッド呼び出し時に渡される引数値を格納するオブジェクト配列。インタフェースメソッドが引数をとらない場合、null となる。プリミティブ型引数は java.lang.Integer または java.lang.Boolean のような適切なプリミティブ型ラッパークラスのインスタンスにラップされる。e - リソースメソッドがスローした例外のインスタンス。