メッセージ駆動型Beanでは、セッションBean(EJB3またはEJB3.1)と同じルールに制限されていますか。
- java.lang.reflect Java Reflection APIを使用して、Javaランタイム環境のセキュリティルールで利用できない情報にアクセスします。
- 非最終静的フィールドの読み取りまたは書き込み
- これを使用して、メソッドパラメータまたは結果でインスタンスを参照します
- Javaプログラミング言語のルールによって利用できなくなったパッケージ(およびクラス)にアクセスする
- パッケージでクラスを定義する
- java.awtパッケージを使用してユーザーインターフェイスを作成します
- クラスローダーとセキュリティマネージャーを作成または変更する
- 入力、出力、およびエラーストリームをリダイレクトします
- コードソースのセキュリティポリシー情報を取得する
- セキュリティ構成オブジェクトにアクセスまたは変更する
- スレッドを作成または管理する
- スレッド同期プリミティブを使用して、アクセスを他のエンタープライズBeanインスタンスと同期します
- Java仮想マシンを停止します
- ネイティブライブラリをロードする
- ネットワークソケットをリッスンする、接続を受け入れる、またはネットワークソケットからマルチキャストする
- java.net.Socketまたはjava.net.ServerSocketのソケットファクトリを変更するか、java.net.URLのストリームハンドラファクトリを変更します。
- ファイル記述子を直接読み取りまたは書き込みます
- ファイルシステム内のファイルを作成、変更、または削除する
- Javaシリアル化プロトコルのサブクラスおよびオブジェクト置換機能を使用する