public abstract class InstancePermission extends ClusterPermission
| Modifier and Type | Field and Description | 
|---|---|
protected String | 
actions  | 
protected static int | 
CREATE  | 
protected static int | 
DESTROY  | 
protected int | 
mask  | 
protected static int | 
NONE  | 
| Constructor and Description | 
|---|
InstancePermission(String name,
                  String... actions)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object obj)  | 
String | 
getActions()  | 
int | 
hashCode()  | 
boolean | 
implies(Permission permission)  | 
protected abstract int | 
initMask(String[] actions)
init mask 
 | 
newPermissionCollectioncheckGuard, getName, toStringprotected static final int NONE
protected static final int CREATE
protected static final int DESTROY
protected final int mask
protected final String actions
protected abstract int initMask(String[] actions)
public boolean implies(Permission permission)
implies in class Permissionpublic String getActions()
getActions in class Permissionpublic int hashCode()
hashCode in class ClusterPermissionpublic boolean equals(Object obj)
equals in class ClusterPermissionCopyright © 2016 Hazelcast, Inc.. All Rights Reserved.