Package org.opencms.notification
Class CmsNotificationMacroResolver
java.lang.Object
org.opencms.util.CmsMacroResolver
org.opencms.notification.CmsNotificationMacroResolver
- All Implemented Interfaces:
I_CmsMacroResolver
MacroResolver for Notifications.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Macro for Author.static final String
Macro for Receiver.static final String
Macro for Receiver.static final String
Macro for Receiver.static final String
Macro for Receiver.static final String
Macro for Receiver.static final String
Macro for Receiver.static final String
Macro for Receiver.static final String
Macro for Receiver.static final String
Macro for Receiver.static final String
Macro for Receiver.static final String
Macro for Receiver.static final String
Macro for workplace url.static final String
Macro for Workplace.static final String
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
ConstructorDescriptionCmsNotificationMacroResolver
(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 Details
-
RECEIVER_SIMPLENAME
Macro for Receiver.- See Also:
-
RECEIVER_EMAIL
Macro for Receiver.- See Also:
-
RECEIVER_FIRSTNAME
Macro for Receiver.- See Also:
-
RECEIVER_LASTNAME
Macro for Receiver.- See Also:
-
RECEIVER_OU
Macro for Receiver.- See Also:
-
RECEIVER_OU_FQN
Macro for Receiver.- See Also:
-
RECEIVER_ADDRESS
Macro for Receiver.- See Also:
-
RECEIVER_CITY
Macro for Receiver.- See Also:
-
RECEIVER_COUNTRY
Macro for Receiver.- See Also:
-
RECEIVER_INSTITUTION
Macro for Receiver.- See Also:
-
RECEIVER_FULLNAME
Macro for Receiver.- See Also:
-
AUTHOR_SIMPLENAME
Macro for Author.- See Also:
-
WORKPLACE_URL
Macro for Workplace.- See Also:
-
WORKPLACE_LOGIN_URL
Macro for Workplace.- See Also:
-
WORKPLACE_LOGIN_LINK
Macro for workplace url.- See Also:
-
-
Constructor Details
-
CmsNotificationMacroResolver
public constructor.- Parameters:
cms
- CmsObjectreceiver
- CmsUser who receives the Notification
-