Update of
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/parameter
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1564/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/parameter
Modified Files:
MethodPermissionRoles.java ViewType.java RoleList.java
Added Files:
JndiName.java
Log Message:
- Finished ejb-jar.xml generation (for now) - time to move on
- Update qtags docs inserting <br> to generate a cleaner doc base
- Updated test-cases
Index: MethodPermissionRoles.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/parameter/MethodPermissionRoles.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** MethodPermissionRoles.java 26 Aug 2005 17:53:38 -0000 1.1
--- MethodPermissionRoles.java 7 Sep 2005 01:13:08 -0000 1.2
***************
*** 11,16 ****
public interface MethodPermissionRoles extends RoleList {
/**
! * Flags the method as having unchecked permission.
! * role-names must be omitted for this tag mean something
* Applies to EJB 2.0+
*
--- 11,16 ----
public interface MethodPermissionRoles extends RoleList {
/**
! * Flags the method as having unchecked permission.<br>
! * role-names must be omitted for this tag mean something.<br>
* Applies to EJB 2.0+
*
Index: ViewType.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/parameter/ViewType.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ViewType.java 26 Aug 2005 17:53:38 -0000 1.1
--- ViewType.java 7 Sep 2005 01:13:08 -0000 1.2
***************
*** 13,29 ****
public interface ViewType {
/**
! * Specify which view-type the method/bean will be exposed in.
! * The value "local" or "both" is only applicable to EJB 2.0 beans.
! * The values "service-endpoint", "local-service-endpoint",
"remote-service-endpoint",
! * and "all" are only applicable to EJB 2.1 beans.
*
* Used in:
! * @ejb.bean - Indicates what view-type(s) is(are) supported by the
bean.
! * Default value(s): "remote" for EJB 1.1 or "both" for
EJB 2.0+
! * @ejb.permission - Indicates the view-type(s) for which this
permission applies.
! * This parameter must not be set if "method-intf"
is set.
! * Default value(s): the view-type for the bean /
method
! * @ejb.interface-method - Optionally specify which view-type the
method will be exposed in.
! * Default value(s): the view-type for the
bean
*
* @qtags.allowed-value local
--- 13,34 ----
public interface ViewType {
/**
! * Specify which view-type the method/bean will be exposed in.<br>
! * The value "local" or "both" is only applicable to EJB 2.0 beans.<br>
! * The values "service-endpoint", "local-service-endpoint",
"remote-service-endpoint", and "all" are
! * only applicable to EJB 2.1 beans.<br>
*
* Used in:
! * <ul>
! * <li>@ejb.bean - Indicates what view-type(s) is(are) supported by
the bean.<br>
! * Default value(s): "remote" for EJB 1.1 or "both"
for EJB 2.0+
! * </li>
! * <li>@ejb.permission - Indicates the view-type(s) for which this
permission applies.<br>
! * This parameter must not be set if
"method-intf" is set.<br>
! * Default value(s): the view-type for the
bean / method
! * </li>
! * <li>@ejb.interface-method - Optionally specify which view-type
the method will be exposed in.<br>
! * Default value(s): the view-type for
the bean
! * </li>
! * </ul>
*
* @qtags.allowed-value local
Index: RoleList.java
===================================================================
RCS file:
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-ejb/src/main/java/org/xdoclet/plugin/ejb/qtags/parameter/RoleList.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** RoleList.java 26 Aug 2005 17:53:38 -0000 1.1
--- RoleList.java 7 Sep 2005 01:13:08 -0000 1.2
***************
*** 14,21 ****
*
* Used in:
! * @ejb.finder - xdoclet1 calls this tag role-name and not role-names
! * @ejb.permission - xdoclet1 calls this tag role-name and not
role-names
! * @ejb.pk - xdoclet1 calls this tag role-name and not role-names
! * @ejb.security-roles
*/
String[] getRoleNames();
--- 14,23 ----
*
* Used in:
! * <ul>
! * <li>@ejb.finder - xdoclet1 calls this tag role-name and not
role-names</li>
! * <li>@ejb.permission - xdoclet1 calls this tag role-name and not
role-names</li>
! * <li>@ejb.pk - xdoclet1 calls this tag role-name and not
role-names</li>
! * <li>@ejb.security-roles</li>
! * </ul>
*/
String[] getRoleNames();
--- NEW FILE: JndiName.java ---
/*
* Copyright (c) 2005
* XDoclet Team
* All rights reserved.
*/
package org.xdoclet.plugin.ejb.qtags.parameter;
/**
* @author Diogo Quintela
*/
public interface JndiName {
/**
* Provides the JNDI name of the bean that will be used in the vendor
specific deployment descriptors.
*
* Used in:
* <ul>
* <li>@ejb.bean</li>
* <li>@ejb.facade</li>
* <li>@ejb.message-destination - Contains the jndi-name of the
message-destination.</li>
* </ul>
*/
String getJndiName();
}
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits