LocalInterface

Pessoal,
Para usar os metodos que estão na minha LocalInterface, eu sempre eu tenho que inicializa-la com o create ou findByPrimaryKey ? pelo menos no exemplo do tutorial da sun está assim.
Eu fiz algo do tipo findAll() usando o ejbSelect() para fins de aprendizado.
por exemplo ejbSelectAll().
e o metodo de negocio getAll() que que acessa o ejbSelectAll()
aí para utilizar esse metodo eu precisaria inicializar:
locaInteface = localInterfaceHome.findByPrimaryKey(chavePK);
mas não vejo a necessidade de inicializar o objeto com o findBy ou com o create, pois o meu metodo retornará todos.
Qual seria a outra forma de utilizar os metodos da LocalInterface sem ter que iniciliza-los ? iguais aos metodos que sao utilizados na LocalInterfaceHome.

valeu
mindu.

eu acho q no seu caso, já q vc quer todos os registros de uma tabela , o melhor a fazer é um find ao inves do select.

pois quando vc declara um metodo, no seu caso o getAll(), na inteface local, vc assume q vc já conhece o objeto atual.
Dái vem a necessidade de “inicializa-la” utilinando create() ou findByPrimaryKey(key), pois elas te retornam um objeto.

obrigado egcoelho.

mindu