public class PortletIdCodec
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
PORTLET_INSTANCE_KEY_MAX_LENGTH |
| Constructor and Description |
|---|
PortletIdCodec() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
decodeInstanceId(java.lang.String portletId) |
static java.lang.String |
decodePortletName(java.lang.String portletId) |
static long |
decodeUserId(java.lang.String portletId) |
static ObjectValuePair<java.lang.Long,java.lang.String> |
decodeUserIdAndInstanceId(java.lang.String userIdAndInstanceId) |
static java.lang.String |
encode(java.lang.String portletName) |
static java.lang.String |
encode(java.lang.String portletName,
long userId) |
static java.lang.String |
encode(java.lang.String portletName,
long userId,
java.lang.String instanceId) |
static java.lang.String |
encode(java.lang.String portletName,
java.lang.String instanceId) |
static java.lang.String |
encodeUserIdAndInstanceId(long userId,
java.lang.String instanceId) |
static java.lang.String |
generateInstanceId() |
static boolean |
hasInstanceId(java.lang.String portletId) |
static boolean |
hasUserId(java.lang.String portletId) |
static void |
validatePortletName(java.lang.String portletName) |
public static final int PORTLET_INSTANCE_KEY_MAX_LENGTH
public static java.lang.String decodeInstanceId(java.lang.String portletId)
public static java.lang.String decodePortletName(java.lang.String portletId)
public static long decodeUserId(java.lang.String portletId)
public static ObjectValuePair<java.lang.Long,java.lang.String> decodeUserIdAndInstanceId(java.lang.String userIdAndInstanceId)
public static java.lang.String encode(java.lang.String portletName)
public static java.lang.String encode(java.lang.String portletName,
long userId)
public static java.lang.String encode(java.lang.String portletName,
long userId,
java.lang.String instanceId)
public static java.lang.String encode(java.lang.String portletName,
java.lang.String instanceId)
public static java.lang.String encodeUserIdAndInstanceId(long userId,
java.lang.String instanceId)
public static java.lang.String generateInstanceId()
public static boolean hasInstanceId(java.lang.String portletId)
public static boolean hasUserId(java.lang.String portletId)
public static void validatePortletName(java.lang.String portletName)