public class TrusteeObject extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
static TrusteeObject |
ADMINISTRATOR |
protected String |
displayName |
static TrusteeObject |
EVERYONE |
protected String |
id |
protected static HashMap |
infoClassMap |
static com.axemble.vdp.utils.Logger |
log |
protected int |
type |
static int |
TYPE_ADMINISTRATOR |
static int |
TYPE_EVERYONE |
static int |
TYPE_GROUP |
static int |
TYPE_ROLE |
static int |
TYPE_USER |
protected String |
uid |
Constructor and Description |
---|
TrusteeObject(int type,
String id,
String displayName) |
TrusteeObject(String oldType,
String id) |
Modifier and Type | Method and Description |
---|---|
String |
getDisplayName() |
String |
getId() |
int |
getType() |
String |
getUID() |
static int |
infoClassToTrusteeObjectType(Object storageInfoName) |
boolean |
isAdministrator() |
boolean |
isEveryone() |
static Collection |
substract(Collection trustees1,
Collection trustees2) |
String |
toString() |
static String |
typeToString(int type) |
public static final int TYPE_EVERYONE
public static final int TYPE_ADMINISTRATOR
public static final int TYPE_USER
public static final int TYPE_ROLE
public static final int TYPE_GROUP
public static final com.axemble.vdp.utils.Logger log
public static final TrusteeObject EVERYONE
public static final TrusteeObject ADMINISTRATOR
protected static HashMap infoClassMap
protected final int type
protected final String id
protected final String displayName
protected transient String uid
public static String typeToString(int type)
public String getUID()
public int getType()
public String getId()
public String getDisplayName()
public static int infoClassToTrusteeObjectType(Object storageInfoName)
public boolean isEveryone()
public boolean isAdministrator()
public static Collection substract(Collection trustees1, Collection trustees2)
Copyright © 2024 Visiativ. All rights reserved.