Project Report: fawkez

Packagesummary org.jcoderz.commons

org.jcoderz.commons.CommonsTestRunnerSessionBean

LineHitsNoteSource
1  /*
2   * $Id: CommonsTestRunnerSessionBean.java 1011 2008-06-16 17:57:36Z amandel $
3   *
4   * Copyright 2006, The jCoderZ.org Project. All rights reserved.
5   *
6   * Redistribution and use in source and binary forms, with or without
7   * modification, are permitted provided that the following conditions are
8   * met:
9   *
10   *    * Redistributions of source code must retain the above copyright
11   *      notice, this list of conditions and the following disclaimer.
12   *    * Redistributions in binary form must reproduce the above
13   *      copyright notice, this list of conditions and the following
14   *      disclaimer in the documentation and/or other materials
15   *      provided with the distribution.
16   *    * Neither the name of the jCoderZ.org Project nor the names of
17   *      its contributors may be used to endorse or promote products
18   *      derived from this software without specific prior written
19   *      permission.
20   *
21   * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND
22   * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23   * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
24   * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS
25   * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
26   * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
27   * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
28   * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
29   * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
30   * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
31   * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32   */
33  package org.jcoderz.commons;
34  
35  import javax.ejb.SessionBean;
36  
37  /**
38   * Session bean for running JUnit tests inside a server.
39   * Don't call this yourself, but implement a subclasses of
40   * {@link ServerTestCase} which will use this to run
41   * itself inside the server.
42   *
43   * @ejb.bean name="CommonsTestRunnerSession"
44   *    type="Stateless"
45   *    jndi-name="CommonsTestRunnerSession"
46   *    remote-business-interface="org.jcoderz.commons.CommonsTestRunnerSessionInterface"
47   * @ejb.interface extends="javax.ejb.EJBObject"
48   * @ejb.transaction type="Supports"
49   *
50   * // JDBC
51   * @ejb.resource-ref res-ref-name="jdbc/fawkez"
52   *    res-type="javax.sql.DataSource"
53   *    res-auth="Container"
54   *    jndi-name="jdbc/fawkez"
55   *
56   * // FS Connector
57   * @ejb.resource-ref res-auth="Container"
58   *    res-name="eis/FileSystemConnector"
59   *    res-type="org.jcoderz.commons.connector.file.FsConnectionFactory"
60   * @weblogic.resource-description res-ref-name="eis/FileSystemConnector"
61   *    jndi-name="eis/FileSystemConnector"
62   *
63   * // HTTP Connector
64   * @ejb.resource-ref res-auth="Container"
65   *    res-name="eis/HttpConnector"
66   *    res-type="org.jcoderz.commons.connector.Http.HttpConnectionFactory"
67   * @weblogic.resource-description res-ref-name="eis/HttpConnector"
68   *    jndi-name="eis/HttpConnector"
69   *
70   * @ejb.ejb-ref ejb-name="CommonsTestRunnerSession"
71   *    ref-name="ejb/CommonsTestRunnerSession"
72   * 
73 (1) * TODO If you want to test your beans using the TestRunner, you'll have
74   * to add your ejb-refs here.
75   *
76   * @author Michael Griffel
77   */
780 public abstract class CommonsTestRunnerSessionBean
79        extends CommonsTestRunnerSessionImpl
80        implements SessionBean
81  {
82     // nothing to do here
83  }

Findings in this File

i (1) 73 : 0 Comment matches to-do format '(TODO|FIXME|CHECKME)'. (test code)