-->
<?xml-stylesheettype="text/xml"href="../../nbbuild/javadoctools/apichanges.xsl"?>
<!DOCTYPE apichanges PUBLIC"-//NetBeans//DTD API changes list 1.0//EN""../../nbbuild/javadoctools/apichanges.dtd">
<!-- First, a list of API names you may use: -->
<apidefs>
<apidef name="EjbJarAPI">J2EE Module and Application API</apidef>
</apidefs>
<!-- ACTUAL CHANGES BEGIN HERE: -->
<changes>
<change id="addCarModule">
<api name="EjbJarAPI"/>
<summary>Added API method to add application client (car) module into the Ear</summary>
<version major="1" minor="2"/>
<date day="14" month="4" year="2006"/>
<author login="jungi"/>
<compatibility binary="incompatible" source="incompatible" semantic="incompatible" addition="yes"/>
<description>
<p>
The <code>void Ear.addCarModule(Car carModule)</code> method allows to add
application client (car) module to Ear module.
</p>
</description>
<class package="org.netbeans.modules.j2ee.api.ejbjar" name="Ear"/>
<class package="org.netbeans.modules.j2ee.spi.ejbjar" name="EarImplementation"/>
</change>
<change id="appClientsSupport">
<api name="EjbJarAPI"/>
<summary>Added API to support application client (Car) modules</summary>
<version major="1" minor="2"/>
<date day="14" month="4" year="2006"/>
<author login="jungi"/>
<compatibility binary="compatible" source="compatible" semantic="compatible" addition="yes"/>
<description>
<p>
The API part provides access to Application client (car) module properties and defines
constants for use Application client (car) module projects (such as action commands,
artifact types, or source types)
The SPI part can be implemented by modules that provide Application client (car) "project" support. It can be implemented with buildsystem APIs but other
implementations are also possible.
</p>
</description>
<class package="org.netbeans.modules.j2ee.api.ejbjar" name="Car"/>
<class package="org.netbeans.modules.j2ee.spi.ejbjar" name="CarFactory"/>
<class package="org.netbeans.modules.j2ee.spi.ejbjar" name="CarImplementation"/>
<class package="org.netbeans.modules.j2ee.spi.ejbjar" name="CarProvider"/>
<class package="org.netbeans.modules.j2ee.spi.ejbjar" name="CarsInProject"/>
</change>
<change id="ejbReferenceInJavaEE5">
<api name="EjbJarAPI"/>
<summary>Changed interface for creating EJB references to enable also Java EE 5 style</summary>
<version major="1" minor="2"/>
<date day="13" month="4" year="2006"/>
<author login="madamek"/>
<compatibility binary="incompatible" source="incompatible" semantic="incompatible" modification="yes"/>
<description>
<p>
In Java EE 5 there is possibility to have reference to EJB in code as annotated field or
combination of field and annotated setter. This was not possible with previous <code>EjbReference</code>
interface, which was allowing only to create one single method to access reference to EJB. Also
references to service locators are now part of API. Old <code>EjbReference</code> interface is now deprecated
because it doesn't fully support features of Java EE 5.
</p>
</description>
<class package="org.netbeans.modules.j2ee.api.ejbjar" name="EjbReference"/>
</change>
<change id="getEjbJarsInProject">
<api name="EjbJarAPI"/>
<summary>Added API method to get all ejb modules per project and corresponding SPI interface</summary>
<version major="1" minor="2"/>
<date day="22" month="8" year="2005"/>
<author login="pbuzek"/>
<compatibility binary="compatible" source="compatible" semantic="compatible" addition="yes"/>
<description>
<p>
The <code>EjbJar [] EjbJar.getEjbJarsInProject(Project project)</code> method allows to get
all ejb module form a project. Previously clients of this API needed a file in ejb module
to get the EjbJar. <code>spi.ejbjar.EjbJarsInProject</code> was added to be implemented by EJB
module project types.
</p>
</description>
<class package="org.netbeans.modules.j2ee.api.ejbjar" name="EjbJar"/>
<class package="org.netbeans.modules.j2ee.spi.ejbjar" name="EjbJarsInProject"/>
</change>
<change id="ProjectView">
<api name="EjbJarAPI"/>
<summary>Added support class for creating project view nodes for J2EE modules and a corresponding SPI class.</summary>
<version major="1" minor="2"/>
<date day="22" month="8" year="2005"/>
<author login="pbuzek"/>
<compatibility binary="compatible" source="compatible" semantic="compatible" addition="yes"/>
<description>
<p>
The <code>J2eeProjectView</code> allows j2ee modules to create project view nodes (Enterprise Beans
node, Server Resources node and Config Files node). The <code>EjbNodesFactory</code> defines
an API for modules that create nodes for individual EJBs. <code>EjbNodesFactory</code> is used
by the <code>J2eeProjectView</code> but can also be used by other modules to create EJB nodes.
</p>
</description>
<class package="org.netbeans.modules.j2ee.spi.ejbjar.support" name="J2eeProjectView"/>
<class package="org.netbeans.modules.j2ee.spi.ejbjar" name="EjbNodesFactory"/>
</change>
<change id="EjbEnterpriseReferenceContainerSupport">
<api name="EjbJarAPI"/>
<summary>Added default implementation of EjbEnterpriseReferenceContainer.</summary>
<version major="1" minor="2"/>
<date day="22" month="8" year="2005"/>
<author login="pbuzek"/>
<compatibility binary="compatible" source="compatible" semantic="compatible" addition="yes"/>
<description>
<p>
The <code>EjbEnterpriseReferenceContainerSupport</code> provides default implementation of
EjbEnterpriseReferenceContainer.
</p>
</description>
<class package="org.netbeans.modules.j2ee.spi.ejbjar.support" name="EjbEnterpriseReferenceContainerSupport"/>
</change>
</changes>
<!-- Now the surrounding HTML text and document structure: -->
<p>This document lists changes made to the EjbJar API.</p>
<!-- The actual lists of changes, as summaries and details: -->
<hr/>
<standard-changelists module-code-name="org.netbeans.modules.j2ee.api.ejbmodule"/>
<hr/><p>@FOOTER@</p>
</body>
</htmlcontents>
</apichanges>
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet am 2026-09-27)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.