Package org.opencms.monitor
Enum CmsMemoryMonitor.CacheType
- java.lang.Object
-
- java.lang.Enum<CmsMemoryMonitor.CacheType>
-
- org.opencms.monitor.CmsMemoryMonitor.CacheType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<CmsMemoryMonitor.CacheType>
- Enclosing class:
- CmsMemoryMonitor
public static enum CmsMemoryMonitor.CacheType extends java.lang.Enum<CmsMemoryMonitor.CacheType>
Cache types.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACL
Access Control Lists cache.CONTENT_DEFINITION
Content Definition cache.GROUP
Group cache.HAS_ROLE
Has Role cache.LOCALE
Locale cache.LOCK
Lock cache.MEMORY_OBJECT
Memory Object cache.ORG_UNIT
Organizational Unit cache.PERMISSION
Permission cache.PROJECT
Offline Project cache.PROJECT_RESOURCES
Project resources cache.PROPERTY
Property cache.PROPERTY_LIST
Property List cache.PUBLISH_HISTORY
Publish history cache.PUBLISH_QUEUE
Publish queue cache.PUBLISHED_RESOURCES
Published resources cache.RESOURCE
Resource cache.RESOURCE_LIST
Resource List cache.ROLE_LIST
Role List cache.USER
User cache.USER_LIST
User list cache.USERGROUPS
User Groups cache.VFS_OBJECT
VFS Object cache.XML_ENTITY_PERM
XML Entity Permanent cache.XML_ENTITY_TEMP
XML Entity Temporary cache.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CmsMemoryMonitor.CacheType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static CmsMemoryMonitor.CacheType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ACL
public static final CmsMemoryMonitor.CacheType ACL
Access Control Lists cache.
-
CONTENT_DEFINITION
public static final CmsMemoryMonitor.CacheType CONTENT_DEFINITION
Content Definition cache.
-
GROUP
public static final CmsMemoryMonitor.CacheType GROUP
Group cache.
-
HAS_ROLE
public static final CmsMemoryMonitor.CacheType HAS_ROLE
Has Role cache.
-
LOCALE
public static final CmsMemoryMonitor.CacheType LOCALE
Locale cache.
-
LOCK
public static final CmsMemoryMonitor.CacheType LOCK
Lock cache.
-
MEMORY_OBJECT
public static final CmsMemoryMonitor.CacheType MEMORY_OBJECT
Memory Object cache.
-
ORG_UNIT
public static final CmsMemoryMonitor.CacheType ORG_UNIT
Organizational Unit cache.
-
PERMISSION
public static final CmsMemoryMonitor.CacheType PERMISSION
Permission cache.
-
PROJECT
public static final CmsMemoryMonitor.CacheType PROJECT
Offline Project cache.
-
PROJECT_RESOURCES
public static final CmsMemoryMonitor.CacheType PROJECT_RESOURCES
Project resources cache.
-
PROPERTY
public static final CmsMemoryMonitor.CacheType PROPERTY
Property cache.
-
PROPERTY_LIST
public static final CmsMemoryMonitor.CacheType PROPERTY_LIST
Property List cache.
-
PUBLISH_HISTORY
public static final CmsMemoryMonitor.CacheType PUBLISH_HISTORY
Publish history cache.
-
PUBLISH_QUEUE
public static final CmsMemoryMonitor.CacheType PUBLISH_QUEUE
Publish queue cache.
-
PUBLISHED_RESOURCES
public static final CmsMemoryMonitor.CacheType PUBLISHED_RESOURCES
Published resources cache.
-
RESOURCE
public static final CmsMemoryMonitor.CacheType RESOURCE
Resource cache.
-
RESOURCE_LIST
public static final CmsMemoryMonitor.CacheType RESOURCE_LIST
Resource List cache.
-
ROLE_LIST
public static final CmsMemoryMonitor.CacheType ROLE_LIST
Role List cache.
-
USER
public static final CmsMemoryMonitor.CacheType USER
User cache.
-
USER_LIST
public static final CmsMemoryMonitor.CacheType USER_LIST
User list cache.
-
USERGROUPS
public static final CmsMemoryMonitor.CacheType USERGROUPS
User Groups cache.
-
VFS_OBJECT
public static final CmsMemoryMonitor.CacheType VFS_OBJECT
VFS Object cache.
-
XML_ENTITY_PERM
public static final CmsMemoryMonitor.CacheType XML_ENTITY_PERM
XML Entity Permanent cache.
-
XML_ENTITY_TEMP
public static final CmsMemoryMonitor.CacheType XML_ENTITY_TEMP
XML Entity Temporary cache.
-
-
Method Detail
-
values
public static CmsMemoryMonitor.CacheType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CmsMemoryMonitor.CacheType c : CmsMemoryMonitor.CacheType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CmsMemoryMonitor.CacheType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-