@Put 呼び出しに Java インターフェイスを渡したい:
public interface IMyInterface {
...
}
public class MyClass implements IMyInterface, Serializable {
...
}
public class Service extends ServerResource {
@Put
public void f(IMyInterface a) {
...
}
}
ClientResource を介して f() を呼び出すと、「Unsupported Media Type (415)」というエラー メッセージが表示されます。これは、IMyInterface がシリアル化できないためと推測されます。
MyClass オブジェクトを IMyInterface として渡すことは可能ですか?