public class SecurableObject extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected String |
id |
protected static HashMap |
infoClassMap |
static Integer |
INT_Catalog |
static Integer |
INT_CatalogView |
static Integer |
INT_File |
static Integer |
INT_Folder |
static Integer |
INT_Library |
static Integer |
INT_Organization |
static Integer |
INT_Resource |
static Integer |
INT_ResourceTemplateView |
static Integer |
INT_Treatment |
static Integer |
INT_TreatmentClass |
static Integer |
INT_VersionGroup |
static Integer |
INT_VersionGroupView |
static int |
MAX_TYPE |
protected int |
type |
static int |
TYPE_Catalog |
static int |
TYPE_CatalogView |
static int |
TYPE_File |
static int |
TYPE_Folder |
static int |
TYPE_Library |
static int |
TYPE_Organization |
static int |
TYPE_Resource |
static int |
TYPE_ResourceTemplateView |
static int |
TYPE_Treatment |
static int |
TYPE_TreatmentClass |
static int |
TYPE_VersionGroup |
static int |
TYPE_VersionGroupView |
protected static String[] |
typeToLabelId |
protected static String[] |
typeToSqlTable |
Constructor and Description |
---|
SecurableObject(int type,
String id) |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
String |
getInfoClass() |
String |
getLabelId() |
int |
getType() |
static int |
infoClassToSecurableObjectType(Object storageInfoName) |
static String |
typeToLabelId(int type) |
static String |
typeToSqlTable(int type) |
public static final int TYPE_Catalog
public static final int TYPE_Organization
public static final int TYPE_File
public static final int TYPE_Folder
public static final int TYPE_Library
public static final int TYPE_Resource
public static final int TYPE_TreatmentClass
public static final int TYPE_Treatment
public static final int TYPE_VersionGroup
public static final int TYPE_CatalogView
public static final int TYPE_ResourceTemplateView
public static final int TYPE_VersionGroupView
public static final int MAX_TYPE
protected static String[] typeToLabelId
protected static String[] typeToSqlTable
public static final Integer INT_Catalog
public static final Integer INT_Organization
public static final Integer INT_File
public static final Integer INT_Folder
public static final Integer INT_Library
public static final Integer INT_Resource
public static final Integer INT_TreatmentClass
public static final Integer INT_Treatment
public static final Integer INT_VersionGroup
public static final Integer INT_CatalogView
public static final Integer INT_VersionGroupView
public static final Integer INT_ResourceTemplateView
protected static HashMap infoClassMap
protected final int type
protected final String id
public SecurableObject(int type, String id)
public static String typeToLabelId(int type)
public static String typeToSqlTable(int type)
public int getType()
public String getId()
public String getLabelId()
public static int infoClassToSecurableObjectType(Object storageInfoName)
public String getInfoClass()
Copyright © 2024 Visiativ. All rights reserved.