xdoclet.modules.ejb.dd

Class SecurityTagsHandler

public class SecurityTagsHandler extends EjbTagsHandler

Version: $Revision: 1.7 $

Author: Ara Abrahamian (ara_e@email.com)

UNKNOWN: Oct 15, 2001 namespace = "EjbSec"

Field Summary
protected StringcurrentSecurityRoleName
The current security role name, set by forAllSecurityRoles and returned by securityRoleName.
Method Summary
voidforAllSecurityRoles(String template)
Evaluates the body block for each ejb:permission defined in class level or method level.
StringsecurityRoleName()
Returns current security role name set by the containing forAllSecurityRoles.

Field Detail

currentSecurityRoleName

protected transient String currentSecurityRoleName
The current security role name, set by forAllSecurityRoles and returned by securityRoleName. It somehow is like the current index for the forAllSecurityRoles loop.

See Also: SecurityTagsHandler securityRoleName

Method Detail

forAllSecurityRoles

public void forAllSecurityRoles(String template)
Evaluates the body block for each ejb:permission defined in class level or method level.

Parameters: template The body of the block tag

Throws: XDocletException

See Also: SecurityTagsHandler securityRoleName

UNKNOWN: type = "block"

securityRoleName

public String securityRoleName()
Returns current security role name set by the containing forAllSecurityRoles.

Returns: Current security role name

Throws: XDocletException

See Also: SecurityTagsHandler

UNKNOWN: type = "content"