Package org.opencms.notification
Class CmsNotificationMacroResolver
- java.lang.Object
-
- org.opencms.util.CmsMacroResolver
-
- org.opencms.notification.CmsNotificationMacroResolver
-
- All Implemented Interfaces:
I_CmsMacroResolver
public class CmsNotificationMacroResolver extends CmsMacroResolver
MacroResolver for Notifications.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
AUTHOR_SIMPLENAME
Macro for Author.static java.lang.String
RECEIVER_ADDRESS
Macro for Receiver.static java.lang.String
RECEIVER_CITY
Macro for Receiver.static java.lang.String
RECEIVER_COUNTRY
Macro for Receiver.static java.lang.String
RECEIVER_EMAIL
Macro for Receiver.static java.lang.String
RECEIVER_FIRSTNAME
Macro for Receiver.static java.lang.String
RECEIVER_FULLNAME
Macro for Receiver.static java.lang.String
RECEIVER_INSTITUTION
Macro for Receiver.static java.lang.String
RECEIVER_LASTNAME
Macro for Receiver.static java.lang.String
RECEIVER_OU
Macro for Receiver.static java.lang.String
RECEIVER_OU_FQN
Macro for Receiver.static java.lang.String
RECEIVER_SIMPLENAME
Macro for Receiver.static java.lang.String
WORKPLACE_LOGIN_LINK
Macro for workplace url.static java.lang.String
WORKPLACE_LOGIN_URL
Macro for Workplace.static java.lang.String
WORKPLACE_URL
Macro for Workplace.-
Fields inherited from class org.opencms.util.CmsMacroResolver
KEY_ATTRIBUTE, KEY_CONTEXT_PATH, KEY_CURRENT_ORGUNIT_DESCRIPTION, KEY_CURRENT_ORGUNIT_FQN, KEY_CURRENT_TIME, KEY_CURRENT_USER_CITY, KEY_CURRENT_USER_COUNTRY, KEY_CURRENT_USER_DISPLAYNAME, KEY_CURRENT_USER_EMAIL, KEY_CURRENT_USER_FIRSTNAME, KEY_CURRENT_USER_FULLNAME, KEY_CURRENT_USER_INSTITUTION, KEY_CURRENT_USER_LASTLOGIN, KEY_CURRENT_USER_LASTNAME, KEY_CURRENT_USER_NAME, KEY_CURRENT_USER_STREET, KEY_CURRENT_USER_ZIP, KEY_LOCALIZED_PREFIX, KEY_OPENCMS, KEY_PAGE_CONTEXT, KEY_PARAM, KEY_PROJECT_ID, KEY_PROPERTY, KEY_PROPERTY_ELEMENT, KEY_RANDOM_ID, KEY_REQUEST_ENCODING, KEY_REQUEST_FOLDER, KEY_REQUEST_LOCALE, KEY_REQUEST_PARAM, KEY_REQUEST_SITEROOT, KEY_REQUEST_URI, KEY_SITEMAP_ATTRIBUTE, KEY_VALIDATION_PATH, KEY_VALIDATION_REGEX, KEY_VALIDATION_VALUE, m_additionalMacros, m_cms, m_jspPageContext, m_keepEmptyMacros, m_messages, m_parameterMap, m_resourceName, VALUE_NAMES
-
Fields inherited from interface org.opencms.util.I_CmsMacroResolver
MACRO_DELIMITER, MACRO_DELIMITER_OLD, MACRO_END, MACRO_END_OLD, MACRO_START, MACRO_START_OLD
-
-
Constructor Summary
Constructors Constructor Description CmsNotificationMacroResolver(CmsObject cms, CmsUser receiver)
public constructor.
-
Method Summary
-
Methods inherited from class org.opencms.util.CmsMacroResolver
addDynamicMacro, addMacro, copyAndResolveMacro, copyAndResolveMacro, copyAndResolveMacro, formatMacro, getBundleMapFromResources, getMacroValue, isKeepEmptyMacros, isMacro, isMacro, localizedKeyMacro, newInstance, newWorkplaceLocaleResolver, resolveMacros, resolveMacros, resolveMacros, setAdditionalMacros, setCmsObject, setJspPageContext, setKeepEmptyMacros, setMessages, setParameterMap, setResourceName, stripMacro, toFunction
-
-
-
-
Field Detail
-
RECEIVER_SIMPLENAME
public static final java.lang.String RECEIVER_SIMPLENAME
Macro for Receiver.- See Also:
- Constant Field Values
-
RECEIVER_EMAIL
public static final java.lang.String RECEIVER_EMAIL
Macro for Receiver.- See Also:
- Constant Field Values
-
RECEIVER_FIRSTNAME
public static final java.lang.String RECEIVER_FIRSTNAME
Macro for Receiver.- See Also:
- Constant Field Values
-
RECEIVER_LASTNAME
public static final java.lang.String RECEIVER_LASTNAME
Macro for Receiver.- See Also:
- Constant Field Values
-
RECEIVER_OU
public static final java.lang.String RECEIVER_OU
Macro for Receiver.- See Also:
- Constant Field Values
-
RECEIVER_OU_FQN
public static final java.lang.String RECEIVER_OU_FQN
Macro for Receiver.- See Also:
- Constant Field Values
-
RECEIVER_ADDRESS
public static final java.lang.String RECEIVER_ADDRESS
Macro for Receiver.- See Also:
- Constant Field Values
-
RECEIVER_CITY
public static final java.lang.String RECEIVER_CITY
Macro for Receiver.- See Also:
- Constant Field Values
-
RECEIVER_COUNTRY
public static final java.lang.String RECEIVER_COUNTRY
Macro for Receiver.- See Also:
- Constant Field Values
-
RECEIVER_INSTITUTION
public static final java.lang.String RECEIVER_INSTITUTION
Macro for Receiver.- See Also:
- Constant Field Values
-
RECEIVER_FULLNAME
public static final java.lang.String RECEIVER_FULLNAME
Macro for Receiver.- See Also:
- Constant Field Values
-
AUTHOR_SIMPLENAME
public static final java.lang.String AUTHOR_SIMPLENAME
Macro for Author.- See Also:
- Constant Field Values
-
WORKPLACE_URL
public static final java.lang.String WORKPLACE_URL
Macro for Workplace.- See Also:
- Constant Field Values
-
WORKPLACE_LOGIN_URL
public static final java.lang.String WORKPLACE_LOGIN_URL
Macro for Workplace.- See Also:
- Constant Field Values
-
WORKPLACE_LOGIN_LINK
public static final java.lang.String WORKPLACE_LOGIN_LINK
Macro for workplace url.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CmsNotificationMacroResolver
public CmsNotificationMacroResolver(CmsObject cms, CmsUser receiver)
public constructor.- Parameters:
cms
- CmsObjectreceiver
- CmsUser who receives the Notification
-
-