IntelliJ IDEA 2018.2 Help

Change EJB Classes Dialog

EJB Tool Window | context menu of a bean | Jump to Source | Change EJB Classes


Use the dialog box to change properties of existing beans.

Item

Description

Available in

<ejb-name>

This read-only field shows the basic name used for generating the names of the EJB constituent classes. The rules for generating EJB names are configured in the Java EE Names dialog box.

All bean types

Package

In this text box, specify the fully qualified path to the package where the bean resides or click the Browse button browseButton and select the desired package in the module tree.

All bean types

EJB Class

This read-only field shows the name of the bean implementation class.

All bean types

Message Listener

In this text box, specify the message listener interface. Type a fully qualified name or click the Browse button browseButton and select the message listener interface from the list of available interfaces.

Message beans

Primary key class

In this text box, specify the class that will be used to access the primary key of the data source the entity bean is associated with.

Entity beans

CMP version

This read-only field shows the used CMP version.

Entity beans

For BMP Entity beans, the field is read-only.

Remote Interface

Select this checkbox if you want to configure a remote client view of the bean.

Entity beans

Home

In this text box, specify the implementation class for a remote home interface. If necessary, click Browse browseButton to open the Choose EJB Home Interface dialog box, where you can search for the desired interface by name or select it in the project tree.

Entity beans

Remote

In this text box, specify the implementation class for a remote interface. If necessary, click Browse browseButton to open the Choose EJB Remote Interface dialog box, where you can search for the desired interface by name or select it in the project tree.

Entity beans

Local Interface

Select this checkbox if you want to configure a local client view of the bean.

Entity beans

Local Home

In this text box, specify the implementation class for a local home interface. If necessary, click Browse browseButton to open the Choose EJB Local Home Interface dialog box, where you can search for the desired interface by name or select it in the project tree.

Entity beans

Local

In this text box, specify the implementation class for a local interface. If necessary, click Browse browseButton to open the Choose EJB Local Interface dialog box, where you can search for the desired interface by name or select it in the project tree.

Entity beans

Last modified: 20 November 2018

See Also