public class Notifications extends AbstractImpl
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
BOOTSTRAP_MIN_CSS_URL |
static short |
CAN_NOT_CHANGE_PASSWORD |
static short |
CAN_NOT_RETRIEVE_REQUESTED_PRINCIPAL |
static short |
CHANGE_PASSWORD_OK |
static short |
MISSING_NEW_PASSWORD |
static short |
MISSING_NEW_PASSWORD_VERIFICATION |
static short |
MISSING_OLD_PASSWORD |
static short |
PASSWORD_VERIFICATION_MISMATCH |
protected static java.lang.String |
PRE_STYLE |
Modifier | Constructor and Description |
---|---|
protected |
Notifications()
Notifications backend.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAccessUrl(org.openmdx.base.naming.Path targetIdentity,
UserHome userHome)
Get access URL.
|
static Notifications |
getInstance()
Retrieve registered Notifications.
|
java.lang.String |
getNotificationSubject(javax.jdo.PersistenceManager pm,
org.openmdx.base.jmi1.ContextCapable target,
org.openmdx.base.naming.Path wfProcessInstanceIdentity,
UserHome userHome,
java.util.Map<java.lang.String,java.lang.Object> params,
boolean useSendMailSubjectPrefix)
Get notification subject.
|
java.lang.String |
getNotificationText(javax.jdo.PersistenceManager pm,
org.openmdx.base.jmi1.ContextCapable target,
org.openmdx.base.naming.Path wfProcessInstanceIdentity,
UserHome userHome,
java.util.Map<java.lang.String,java.lang.Object> params)
Get notification text.
|
static void |
register()
Register Notifications with backend.
|
getInstance, getPersistenceManager, getUidAsString, preDelete, preStore, registerImpl
public static final short CHANGE_PASSWORD_OK
public static final short MISSING_NEW_PASSWORD
public static final short MISSING_NEW_PASSWORD_VERIFICATION
public static final short PASSWORD_VERIFICATION_MISMATCH
public static final short CAN_NOT_RETRIEVE_REQUESTED_PRINCIPAL
public static final short CAN_NOT_CHANGE_PASSWORD
public static final short MISSING_OLD_PASSWORD
protected static final java.lang.String PRE_STYLE
protected static final java.lang.String BOOTSTRAP_MIN_CSS_URL
public static void register()
public static Notifications getInstance() throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceException
public java.lang.String getAccessUrl(org.openmdx.base.naming.Path targetIdentity, UserHome userHome) throws org.openmdx.base.exception.ServiceException
targetIdentity
- userHome
- org.openmdx.base.exception.ServiceException
public java.lang.String getNotificationText(javax.jdo.PersistenceManager pm, org.openmdx.base.jmi1.ContextCapable target, org.openmdx.base.naming.Path wfProcessInstanceIdentity, UserHome userHome, java.util.Map<java.lang.String,java.lang.Object> params) throws org.openmdx.base.exception.ServiceException
pm
- target
- wfProcessInstanceIdentity
- userHome
- params
- org.openmdx.base.exception.ServiceException
public java.lang.String getNotificationSubject(javax.jdo.PersistenceManager pm, org.openmdx.base.jmi1.ContextCapable target, org.openmdx.base.naming.Path wfProcessInstanceIdentity, UserHome userHome, java.util.Map<java.lang.String,java.lang.Object> params, boolean useSendMailSubjectPrefix) throws org.openmdx.base.exception.ServiceException
pm
- target
- userHome
- params
- useSendMailSubjectPrefix
- org.openmdx.base.exception.ServiceException
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.