| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'> |
| <!-- |
| |
| Copyright (c) 2017, 2018 Oracle and/or its affiliates. All rights reserved. |
| |
| This program and the accompanying materials are made available under the |
| terms of the Eclipse Public License v. 2.0, which is available at |
| http://www.eclipse.org/legal/epl-2.0. |
| |
| This Source Code may also be made available under the following Secondary |
| Licenses when the conditions for such availability set forth in the |
| Eclipse Public License v. 2.0 are satisfied: GNU General Public License, |
| version 2 with the GNU Classpath Exception, which is available at |
| https://www.gnu.org/software/classpath/license.html. |
| |
| SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 |
| |
| --> |
| |
| <ejb-jar> |
| <enterprise-beans> |
| <entity> |
| <display-name>League</display-name> |
| <ejb-name>League</ejb-name> |
| <local-home>com.sun.s1asdev.jdbc.stress1.ejb.LocalLeagueHome</local-home> |
| <local>com.sun.s1asdev.jdbc.stress1.ejb.LocalLeague</local> |
| <ejb-class>com.sun.s1asdev.jdbc.stress1.ejb.LeagueBean</ejb-class> |
| <persistence-type>Container</persistence-type> |
| <prim-key-class>java.lang.String</prim-key-class> |
| <reentrant>False</reentrant> |
| <abstract-schema-name>League</abstract-schema-name> |
| <cmp-field> |
| <field-name>leagueId</field-name> |
| </cmp-field> |
| <cmp-field> |
| <field-name>name</field-name> |
| </cmp-field> |
| <cmp-field> |
| <field-name>sport</field-name> |
| </cmp-field> |
| <primkey-field>leagueId</primkey-field> |
| </entity> |
| <entity> |
| <display-name>Player</display-name> |
| <ejb-name>Player</ejb-name> |
| <local-home>com.sun.s1asdev.jdbc.stress1.ejb.LocalPlayerHome</local-home> |
| <local>com.sun.s1asdev.jdbc.stress1.ejb.LocalPlayer</local> |
| <ejb-class>com.sun.s1asdev.jdbc.stress1.ejb.PlayerBean</ejb-class> |
| <persistence-type>Container</persistence-type> |
| <prim-key-class>java.lang.String</prim-key-class> |
| <reentrant>False</reentrant> |
| <abstract-schema-name>Player</abstract-schema-name> |
| <cmp-field> |
| <field-name>playerId</field-name> |
| </cmp-field> |
| <cmp-field> |
| <field-name>name</field-name> |
| </cmp-field> |
| <cmp-field> |
| <field-name>position</field-name> |
| </cmp-field> |
| <cmp-field> |
| <field-name>salary</field-name> |
| </cmp-field> |
| <primkey-field>playerId</primkey-field> |
| <query> |
| <query-method> |
| <method-name>findAll</method-name> |
| <method-params/> |
| </query-method> |
| <ejb-ql>SELECT object(p) FROM Player p</ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>findByCity</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </query-method> |
| <ejb-ql>SELECT distinct object(p) FROM Player p, in (p.teams) as t WHERE t.city = ?1</ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>findByHigherSalary</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </query-method> |
| <ejb-ql>SELECT distinct object(p1) FROM Player p1, Player p2 WHERE p1.salary > p2.salary and p2.name = ?1</ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>findByLeague</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalLeague</method-param> |
| </method-params> |
| </query-method> |
| <ejb-ql>SELECT distinct object(p) FROM Player p, in (p.teams) as t WHERE t.league = ?1</ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>findByPosition</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </query-method> |
| <ejb-ql>SELECT distinct object(p) FROM Player p WHERE p.position = ?1</ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>findByPositionAndName</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </query-method> |
| <ejb-ql>SELECT distinct object(p) FROM Player p WHERE p.position = ?1 and p.name = ?2</ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>findBySalaryRange</method-name> |
| <method-params> |
| <method-param>double</method-param> |
| <method-param>double</method-param> |
| </method-params> |
| </query-method> |
| <ejb-ql>SELECT distinct object(p) FROM Player p WHERE p.salary between ?1 and ?2</ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>findBySport</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </query-method> |
| <ejb-ql>SELECT distinct object(p) FROM Player p, in (p.teams) as t WHERE t.league.sport = ?1 </ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>findByTest</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </query-method> |
| <ejb-ql>SELECT distinct object(p) FROM Player p WHERE p.name = ?1</ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>findNotOnTeam</method-name> |
| <method-params/> |
| </query-method> |
| <ejb-ql>SELECT object(p) FROM Player p WHERE p.teams is empty</ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>ejbSelectLeagues</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalPlayer</method-param> |
| </method-params> |
| </query-method> |
| <ejb-ql>SELECT distinct t.league FROM Player p, in (p.teams) as t WHERE p = ?1</ejb-ql> |
| </query> |
| <query> |
| <query-method> |
| <method-name>ejbSelectSports</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalPlayer</method-param> |
| </method-params> |
| </query-method> |
| <ejb-ql>SELECT distinct t.league.sport FROM Player p, in (p.teams) as t WHERE p = ?1</ejb-ql> |
| </query> |
| </entity> |
| <entity> |
| <display-name>Team</display-name> |
| <ejb-name>Team</ejb-name> |
| <local-home>com.sun.s1asdev.jdbc.stress1.ejb.LocalTeamHome</local-home> |
| <local>com.sun.s1asdev.jdbc.stress1.ejb.LocalTeam</local> |
| <ejb-class>com.sun.s1asdev.jdbc.stress1.ejb.TeamBean</ejb-class> |
| <persistence-type>Container</persistence-type> |
| <prim-key-class>java.lang.String</prim-key-class> |
| <reentrant>False</reentrant> |
| <abstract-schema-name>Team</abstract-schema-name> |
| <cmp-field> |
| <field-name>teamId</field-name> |
| </cmp-field> |
| <cmp-field> |
| <field-name>city</field-name> |
| </cmp-field> |
| <cmp-field> |
| <field-name>name</field-name> |
| </cmp-field> |
| <primkey-field>teamId</primkey-field> |
| </entity> |
| </enterprise-beans> |
| <relationships> |
| <ejb-relation> |
| <ejb-relation-name>Teamplayer</ejb-relation-name> |
| <ejb-relationship-role> |
| <ejb-relationship-role-name>PlayerId</ejb-relationship-role-name> |
| <multiplicity>Many</multiplicity> |
| <relationship-role-source> |
| <ejb-name>Player</ejb-name> |
| </relationship-role-source> |
| <cmr-field> |
| <cmr-field-name>teams</cmr-field-name> |
| <cmr-field-type>java.util.Collection</cmr-field-type> |
| </cmr-field> |
| </ejb-relationship-role> |
| <ejb-relationship-role> |
| <ejb-relationship-role-name>TeamId</ejb-relationship-role-name> |
| <multiplicity>Many</multiplicity> |
| <relationship-role-source> |
| <ejb-name>Team</ejb-name> |
| </relationship-role-source> |
| <cmr-field> |
| <cmr-field-name>players</cmr-field-name> |
| <cmr-field-type>java.util.Collection</cmr-field-type> |
| </cmr-field> |
| </ejb-relationship-role> |
| </ejb-relation> |
| <ejb-relation> |
| <ejb-relation-name>Team-League</ejb-relation-name> |
| <ejb-relationship-role> |
| <ejb-relationship-role-name>Team</ejb-relationship-role-name> |
| <multiplicity>Many</multiplicity> |
| <cascade-delete/> |
| <relationship-role-source> |
| <ejb-name>Team</ejb-name> |
| </relationship-role-source> |
| <cmr-field> |
| <cmr-field-name>league</cmr-field-name> |
| </cmr-field> |
| </ejb-relationship-role> |
| <ejb-relationship-role> |
| <ejb-relationship-role-name>LeagueId</ejb-relationship-role-name> |
| <multiplicity>One</multiplicity> |
| <relationship-role-source> |
| <ejb-name>League</ejb-name> |
| </relationship-role-source> |
| <cmr-field> |
| <cmr-field-name>teams</cmr-field-name> |
| <cmr-field-type>java.util.Collection</cmr-field-type> |
| </cmr-field> |
| </ejb-relationship-role> |
| </ejb-relation> |
| </relationships> |
| <assembly-descriptor> |
| <method-permission> |
| <unchecked /> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getPrimaryKey</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getTeams</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>remove</method-name> |
| <method-params> |
| <method-param>java.lang.Object</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByPosition</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findBySport</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findAll</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getEJBLocalHome</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByPositionAndName</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getName</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByPrimaryKey</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findNotOnTeam</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>isIdentical</method-name> |
| <method-params> |
| <method-param>jakarta.ejb.EJBLocalObject</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>create</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>double</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getPlayerId</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getSalary</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findBySalaryRange</method-name> |
| <method-params> |
| <method-param>double</method-param> |
| <method-param>double</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getPosition</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>remove</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByCity</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByHigherSalary</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByTest</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByLeague</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalLeague</method-param> |
| </method-params> |
| </method> |
| </method-permission> |
| <method-permission> |
| <unchecked /> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getCopyOfPlayers</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>remove</method-name> |
| <method-params> |
| <method-param>java.lang.Object</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getLeague</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getEJBLocalHome</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>dropPlayer</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalPlayer</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getTeamId</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>create</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getPlayers</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>addPlayer</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalPlayer</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getName</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByPrimaryKey</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getPrimaryKey</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getCity</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>remove</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>isIdentical</method-name> |
| <method-params> |
| <method-param>jakarta.ejb.EJBLocalObject</method-param> |
| </method-params> |
| </method> |
| </method-permission> |
| <method-permission> |
| <unchecked /> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>remove</method-name> |
| <method-params> |
| <method-param>java.lang.Object</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getSport</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>dropTeam</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalTeam</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getEJBLocalHome</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>create</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getName</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByPrimaryKey</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getLeagueId</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getTeams</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>addTeam</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalTeam</method-param> |
| </method-params> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getPrimaryKey</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>remove</method-name> |
| <method-params /> |
| </method> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>isIdentical</method-name> |
| <method-params> |
| <method-param>jakarta.ejb.EJBLocalObject</method-param> |
| </method-params> |
| </method> |
| </method-permission> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getTeams</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>remove</method-name> |
| <method-params> |
| <method-param>java.lang.Object</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByPosition</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findBySport</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findAll</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByPositionAndName</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getName</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByPrimaryKey</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findNotOnTeam</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>create</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>double</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getPlayerId</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getSports</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getSalary</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getLeagues</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findBySalaryRange</method-name> |
| <method-params> |
| <method-param>double</method-param> |
| <method-param>double</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getPosition</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByCity</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByHigherSalary</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>remove</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByTest</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Player</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByLeague</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalLeague</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getCopyOfPlayers</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>remove</method-name> |
| <method-params> |
| <method-param>java.lang.Object</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getLeague</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>dropPlayer</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalPlayer</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getTeamId</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>create</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getName</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>addPlayer</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalPlayer</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getPlayers</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByPrimaryKey</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getCity</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>Team</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>remove</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>remove</method-name> |
| <method-params> |
| <method-param>java.lang.Object</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getSport</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>dropTeam</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalTeam</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>create</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getName</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>LocalHome</method-intf> |
| <method-name>findByPrimaryKey</method-name> |
| <method-params> |
| <method-param>java.lang.String</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>addTeam</method-name> |
| <method-params> |
| <method-param>com.sun.s1asdev.jdbc.stress1.ejb.LocalTeam</method-param> |
| </method-params> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getTeams</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>getLeagueId</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| <container-transaction> |
| <method> |
| <ejb-name>League</ejb-name> |
| <method-intf>Local</method-intf> |
| <method-name>remove</method-name> |
| <method-params /> |
| </method> |
| <trans-attribute>Required</trans-attribute> |
| </container-transaction> |
| </assembly-descriptor> |
| </ejb-jar> |