Invokeの条件を洗い出してみる
呼び出し順と、呼び出しの条件
- PageableRecordSet
- service名が"OpenAMFPageableRecordSet"であること
- SessionControl
- service名がSessionControlInvoker.class.getName()の結果と同一であること
- WebService
- service名の中に"wsdl"が含まれている事
- JMX
- service名の中に:(コロン)が含まれている事
- EJB
- service名と同一のEJBがlookupできる事
- POJO
- service名と同一のクラスがクラスパスに含まれている事
- Seasar2(追加する)
1〜5までは使わない気がするのでPOJOの呼び出しと、Seasar2への呼び出しを区別できる条件を設定する必要がある。とりあえずここまで。