public class PluginPermission extends java.lang.Object implements GlobalOrPluginPermission
Constructor and Description |
---|
PluginPermission(java.lang.String pluginName,
java.lang.String capability) |
PluginPermission(java.lang.String pluginName,
java.lang.String capability,
boolean fallBackToAdmin) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
capability() |
java.lang.String |
describeForException()
A description in the context of an exception message.
|
boolean |
equals(java.lang.Object other) |
boolean |
fallBackToAdmin() |
int |
hashCode() |
java.lang.String |
pluginName() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
describeEnumValue
public PluginPermission(java.lang.String pluginName, java.lang.String capability)
public PluginPermission(java.lang.String pluginName, java.lang.String capability, boolean fallBackToAdmin)
public java.lang.String pluginName()
public java.lang.String capability()
public boolean fallBackToAdmin()
public java.lang.String describeForException()
GerritPermission
Should be grammatical when used in the construction "not permitted: [description] on
[resource]", although individual PermissionBackend
implementations may vary the
wording.
describeForException
in interface GerritPermission
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object