Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-02

weblogic.ejbgen
Annotation Type MethodPermissionPattern


@Retention(value=CLASS)
@Target(value=java.lang.annotation.ElementType.TYPE)
public @interface MethodPermissionPattern


Required Element Summary
 String pattern
          Specifies the pattern that matches all methods that will receive this method permission (e.g.
 
Optional Element Summary
 String id
          The identity of this tag (used for tag inheritance only).
 Constants.Interface itf
          (Home|Remote|LocalHome|Local) Specifies the interface to which this permission pattern applies.
 String roles
          Specifies the roles for the methods specified in the pattern tag, separated by a comma.
 Constants.Bool unchecked
          (True|False) Whether this pattern will apply to unchecked methods.
 

Element Detail

pattern

public abstract String pattern
Specifies the pattern that matches all methods that will receive this method permission (e.g. "*").

roles

public abstract String roles
Specifies the roles for the methods specified in the pattern tag, separated by a comma.

Default:
""

itf

public abstract Constants.Interface itf
(Home|Remote|LocalHome|Local) Specifies the interface to which this permission pattern applies.

Default:
weblogic.ejbgen.Constants.Interface.UNSPECIFIED

id

public abstract String id
The identity of this tag (used for tag inheritance only).

Default:
"UNSPECIFIED"

unchecked

public abstract Constants.Bool unchecked
(True|False) Whether this pattern will apply to unchecked methods.

Default:
weblogic.ejbgen.Constants.Bool.UNSPECIFIED

Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-02