| classe |
texto |
|
O nome completo da classe da chave primária. Se o parâmetro class
estiver ausente, o nome da classe da chave primária será determinado utilizando os parâmetros pattern e package. |
false |
| pattern |
texto |
|
Define o pattern (usando {0} para
o nome do EJB a ser usado para construir o nome não qualificado (específico do pacote) da classe de chave primária. |
false |
| pacote |
texto |
|
Define o package em que está a classe pk (gerada ou não). Utilize <packageSubstitution/>
para especificar o pacote onde a interface reside. |
false |
| gerar |
Booleano |
|
Indica se a classe da chave primária deve ser gerada. É necessário especificar um dos seguintes atributos:
O valor padrão é
|
false |
| extensões |
texto |
|
Define qual classe a chave primária geradaextends. |
false |
| implements |
texto |
|
Define qual interface a chave primária gerada implements. |
false |
| role-name |
texto |
|
Uma lista separada por vírgula de funções que podem executar findByPrimaryKey. |
false |
| unchecked |
Booleano |
Beans de entidade, EJB 2.0 |
Sinaliza o localizador de PK com permissão unchecked.
Se o parâmetro unchecked estiver presente, o nome da função
deverá ser omitido. É necessário especificar um dos seguintes atributos:
O valor padrão é
|
false |
| method-intf |
texto |
|
Indica a interface (Home ou LocalHome)
para a qual as permissões findByPrimaryKey devem ser configuradas. Aplica-se somente se role-name ou unchecked estiver especificado. Se as permissões devem ser aplicadas a ambas as interfaces Inicial e LocalHome, não use esse parâmetro. É necessário especificar um dos seguintes atributos:
O valor padrão é
|
|