com.evermind.server
Class AdministrationPermission


java.lang.Object

  |

  +--java.security.Permission

        |

        +--java.security.BasicPermission

              |

              +--com.evermind.server.AdministrationPermission

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

public class AdministrationPermission
extends java.security.BasicPermission

A permission that implies total control over a server/resource.

See Also:
Serialized Form

Field Summary
static AdministrationPermission INSTANCE
          Singleton instance.
 
Constructor Summary
AdministrationPermission()
           
AdministrationPermission(java.lang.String name)
           
AdministrationPermission(java.lang.String name, java.lang.String actions)
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 java.lang.String getActions()
           
 boolean implies(java.security.Permission permission)
           
 
Methods inherited from class java.security.BasicPermission
hashCode, newPermissionCollection
 
Methods inherited from class java.security.Permission
checkGuard, getName, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE


public static final AdministrationPermission INSTANCE
Singleton instance.
Constructor Detail

AdministrationPermission


public AdministrationPermission()

AdministrationPermission


public AdministrationPermission(java.lang.String name)

AdministrationPermission


public AdministrationPermission(java.lang.String name,
                                java.lang.String actions)
Method Detail

implies


public boolean implies(java.security.Permission permission)
Overrides:
implies in class java.security.BasicPermission

equals


public boolean equals(java.lang.Object object)
Overrides:
equals in class java.security.BasicPermission

getActions


public java.lang.String getActions()
Overrides:
getActions in class java.security.BasicPermission