@TargetSE(valueSE=METHODSE) @RetentionSE(valueSE=RUNTIMESE) public @interface Init
create<METHOD> メソッドに対応するセッション Bean のメソッドを指定します。 このような Init メソッドの結果型は void である必要があり、そのパラメーター型は、参照されている create<METHOD> メソッドのパラメーター型と完全に同じである必要があります。
Init メソッドは、RemoteHome または LocalHome インターフェースを提供するステートフルセッション Bean に対してのみ指定する必要があります。
適応インターフェースに複数の create<METHOD> メソッドがあり、メソッドシグネチャーが同じでない場合は、ホームインターフェースまたはローカルホームインターフェースの適応 create<METHOD> メソッドの名前を指定する必要があります。
LocalHome, RemoteHomepublic abstract StringSE value
create<METHOD> メソッドの名前。この値は、適応されたホームおよび / またはローカルホームインターフェースに複数の create<METHOD> メソッドがある場合を明確にするために使用されます。適合されたインターフェースに複数の create<METHOD> メソッドがあり、値が指定されていない場合、create<METHOD> マッチングは署名のみに基づいています。Init アノテーションが適用されるメソッドの名前が create<METHOD> メソッドの名前と一致していなくても、create<METHOD> メソッドが 1 つしかない場合は、この値を指定する必要がないことに注意してください。
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.