Class JfrReportPermission

  • All Implemented Interfaces:
    java.io.Serializable, java.security.Guard

    public class JfrReportPermission
    extends java.security.BasicPermission
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static long serialVersionUID  
    • Constructor Summary

      Constructors 
      Constructor Description
      JfrReportPermission​(java.lang.String name)
      Constructs a JfrReportPermission with the specified name.
      JfrReportPermission​(java.lang.String name, java.lang.String actions)
      Constructs a new JfrReportPermission object.
    • Method Summary

      • Methods inherited from class java.security.BasicPermission

        equals, getActions, hashCode, implies, newPermissionCollection
      • Methods inherited from class java.security.Permission

        checkGuard, getName, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • JfrReportPermission

        public JfrReportPermission​(java.lang.String name)
        Constructs a JfrReportPermission with the specified name.
        Parameters:
        name - must be override.
        Throws:
        java.lang.IllegalArgumentException - if the argument is invalid.
      • JfrReportPermission

        public JfrReportPermission​(java.lang.String name,
                                   java.lang.String actions)
        Constructs a new JfrReportPermission object.
        Parameters:
        name - Permission name. Must be "override".
        actions - Must be either null or the empty string.
        Throws:
        java.lang.IllegalArgumentException - if arguments are invalid.