Package com.enonic.xp.app
Class ApplicationKey
- java.lang.Object
-
- com.enonic.xp.app.ApplicationKey
-
- All Implemented Interfaces:
Serializable
@PublicApi public final class ApplicationKey extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ApplicationKeyBASEstatic ApplicationKeyMEDIA_MODstatic ApplicationKeyPORTALstatic ApplicationKeySYSTEMstatic ApplicationKeysSYSTEM_RESERVED_APPLICATION_KEYS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static ApplicationKeyfrom(Class<?> clzz)static ApplicationKeyfrom(String name)static ApplicationKeyfrom(String name, String preffix)static ApplicationKeyfrom(org.osgi.framework.Bundle bundle)StringgetName()inthashCode()StringtoString()
-
-
-
Field Detail
-
SYSTEM
public static final ApplicationKey SYSTEM
-
MEDIA_MOD
public static final ApplicationKey MEDIA_MOD
-
PORTAL
public static final ApplicationKey PORTAL
-
BASE
public static final ApplicationKey BASE
-
SYSTEM_RESERVED_APPLICATION_KEYS
public static final ApplicationKeys SYSTEM_RESERVED_APPLICATION_KEYS
-
-
Method Detail
-
getName
public String getName()
-
from
public static ApplicationKey from(String name)
-
from
public static ApplicationKey from(org.osgi.framework.Bundle bundle)
-
from
public static ApplicationKey from(Class<?> clzz)
-
from
public static ApplicationKey from(String name, String preffix)
-
-