public class ShareFileToUserPlugin
extends org.exoplatform.commons.api.notification.plugin.BaseNotificationPlugin
| Modifier and Type | Field and Description |
|---|---|
static String |
COMMENT |
static String |
DOCUMENT_ICON |
static String |
DOCUMENT_NAME |
static String |
DOCUMENT_URL |
static String |
FIRSTNAME |
static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> |
ICON |
static String |
ID |
static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> |
MESSAGE |
static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> |
MIMETYPE |
static org.exoplatform.commons.api.notification.model.ArgumentLiteral<javax.jcr.Node> |
NODE |
static String |
NODE_ID |
static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> |
NODEID |
static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> |
PERM |
static String |
PERMISSION |
static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> |
RECEIVER |
static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> |
SENDER |
static String |
TYPE |
static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> |
URL |
| Constructor and Description |
|---|
ShareFileToUserPlugin(org.exoplatform.container.xml.InitParams initParams) |
| Modifier and Type | Method and Description |
|---|---|
String |
getId() |
boolean |
isValid(org.exoplatform.commons.api.notification.NotificationContext ctx) |
protected org.exoplatform.commons.api.notification.model.NotificationInfo |
makeNotification(org.exoplatform.commons.api.notification.NotificationContext ctx) |
buildNotification, end, getKey, getOrganizationService, getPluginConfigs, isOldPlugin, setOldPlugin, startpublic static final String ID
public static final String FIRSTNAME
public static final String DOCUMENT_URL
public static final String DOCUMENT_NAME
public static final String DOCUMENT_ICON
public static final String COMMENT
public static final String PERMISSION
public static final String TYPE
public static final String NODE_ID
public static org.exoplatform.commons.api.notification.model.ArgumentLiteral<javax.jcr.Node> NODE
public static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> SENDER
public static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> NODEID
public static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> RECEIVER
public static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> PERM
public static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> URL
public static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> MESSAGE
public static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> ICON
public static org.exoplatform.commons.api.notification.model.ArgumentLiteral<String> MIMETYPE
public ShareFileToUserPlugin(org.exoplatform.container.xml.InitParams initParams)
public String getId()
getId in class org.exoplatform.commons.api.notification.plugin.BaseNotificationPluginprotected org.exoplatform.commons.api.notification.model.NotificationInfo makeNotification(org.exoplatform.commons.api.notification.NotificationContext ctx)
makeNotification in class org.exoplatform.commons.api.notification.plugin.BaseNotificationPluginpublic boolean isValid(org.exoplatform.commons.api.notification.NotificationContext ctx)
isValid in class org.exoplatform.commons.api.notification.plugin.BaseNotificationPluginCopyright © 2003–2021 eXo Platform SAS. All rights reserved.