org.osgi.framework
Class AdminPermission

java.lang.Object
  extended by java.security.Permission
      extended by java.security.BasicPermission
          extended by org.osgi.framework.AdminPermission
All Implemented Interfaces:
Serializable, Guard

public final class AdminPermission
extends BasicPermission

This class is a replacement for the version that ships with the standard OSGi JAR file.

See Also:
Serialized Form

Field Summary
static String CLASS
           
static String EXECUTE
           
static String EXTENSIONLIFECYCLE
           
static String LIFECYCLE
           
static String LISTENER
           
static String METADATA
           
static String RESOLVE
           
static String RESOURCE
           
static String STARTLEVEL
           
 
Constructor Summary
AdminPermission()
           
AdminPermission(Bundle bundle, String actions)
           
AdminPermission(String filter, String actions)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getActions()
           
 int hashCode()
           
 boolean implies(Permission p)
           
 PermissionCollection 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
 

Field Detail

CLASS

public static final String CLASS
See Also:
Constant Field Values

EXECUTE

public static final String EXECUTE
See Also:
Constant Field Values

EXTENSIONLIFECYCLE

public static final String EXTENSIONLIFECYCLE
See Also:
Constant Field Values

LIFECYCLE

public static final String LIFECYCLE
See Also:
Constant Field Values

LISTENER

public static final String LISTENER
See Also:
Constant Field Values

METADATA

public static final String METADATA
See Also:
Constant Field Values

RESOLVE

public static final String RESOLVE
See Also:
Constant Field Values

RESOURCE

public static final String RESOURCE
See Also:
Constant Field Values

STARTLEVEL

public static final String STARTLEVEL
See Also:
Constant Field Values
Constructor Detail

AdminPermission

public AdminPermission()

AdminPermission

public AdminPermission(Bundle bundle,
                       String actions)

AdminPermission

public AdminPermission(String filter,
                       String actions)
Method Detail

equals

public boolean equals(Object obj)
Overrides:
equals in class BasicPermission

hashCode

public int hashCode()
Overrides:
hashCode in class BasicPermission

getActions

public String getActions()
Overrides:
getActions in class BasicPermission

implies

public boolean implies(Permission p)
Overrides:
implies in class BasicPermission

newPermissionCollection

public PermissionCollection newPermissionCollection()
Overrides:
newPermissionCollection in class BasicPermission


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.