public class AlertGlobalConfigurationServiceImpl extends Object
Constructor and Description |
---|
AlertGlobalConfigurationServiceImpl() |
Modifier and Type | Method and Description |
---|---|
List<AlertBo> |
generateAlertList(AlertConditionAndReceiverInformation alertConditionAndReceiverInformation,
String documentNumber,
boolean isRepeatable) |
AlertBo |
getAlert(String documentId,
String alertInterval,
boolean isRepeatable,
String initiatorId,
String note,
String principalName,
String receivingUserId,
String receivingUserName,
String roleId,
String roleName,
String groupId,
String groupName) |
AlertDocument |
getAlertDocument(String documentTypeName) |
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
Object |
getObjectValue(String fieldName,
Object olePersistableBusinessObjectBase) |
void |
processAlert(org.kuali.rice.krad.document.Document document) |
List<AlertBo> |
processDocument(Object olePersistableBusinessObjectBase,
String documentTypeName,
String documentNumber) |
boolean |
processEvent(AlertEvent alertEvent,
Object olePersistableBusinessObjectBase) |
boolean |
processEventField(AlertEventField alertEventField,
Object olePersistableBusinessObjectBase) |
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService) |
boolean |
validateBigDecimalField(String fieldName,
String fieldValue,
String criteria,
Object olePersistableBusinessObjectBase) |
boolean |
validateBooleanField(String fieldName,
String fieldValue,
String criteria,
Object olePersistableBusinessObjectBase) |
boolean |
validateIntegerField(String fieldName,
String fieldValue,
String criteria,
Object olePersistableBusinessObjectBase) |
boolean |
validateKualiDecimalField(String fieldName,
String fieldValue,
String criteria,
Object olePersistableBusinessObjectBase) |
boolean |
validateSqlDateField(String fieldName,
String fieldValue,
String criteria,
Object olePersistableBusinessObjectBase) |
boolean |
validateStringField(String fieldName,
String fieldValue,
String criteria,
Object olePersistableBusinessObjectBase) |
boolean |
validateTimeStampField(String fieldName,
String fieldValue,
String criteria,
Object olePersistableBusinessObjectBase) |
boolean |
validateUtilDateField(String fieldName,
String fieldValue,
String criteria,
Object olePersistableBusinessObjectBase) |
public AlertGlobalConfigurationServiceImpl()
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
public void processAlert(org.kuali.rice.krad.document.Document document)
public List<AlertBo> processDocument(Object olePersistableBusinessObjectBase, String documentTypeName, String documentNumber)
public AlertDocument getAlertDocument(String documentTypeName)
public boolean processEvent(AlertEvent alertEvent, Object olePersistableBusinessObjectBase)
public boolean processEventField(AlertEventField alertEventField, Object olePersistableBusinessObjectBase)
public boolean validateBooleanField(String fieldName, String fieldValue, String criteria, Object olePersistableBusinessObjectBase)
public Object getObjectValue(String fieldName, Object olePersistableBusinessObjectBase)
public boolean validateStringField(String fieldName, String fieldValue, String criteria, Object olePersistableBusinessObjectBase)
public boolean validateIntegerField(String fieldName, String fieldValue, String criteria, Object olePersistableBusinessObjectBase)
public boolean validateBigDecimalField(String fieldName, String fieldValue, String criteria, Object olePersistableBusinessObjectBase)
public boolean validateKualiDecimalField(String fieldName, String fieldValue, String criteria, Object olePersistableBusinessObjectBase)
public boolean validateUtilDateField(String fieldName, String fieldValue, String criteria, Object olePersistableBusinessObjectBase)
public boolean validateSqlDateField(String fieldName, String fieldValue, String criteria, Object olePersistableBusinessObjectBase)
public boolean validateTimeStampField(String fieldName, String fieldValue, String criteria, Object olePersistableBusinessObjectBase)
public List<AlertBo> generateAlertList(AlertConditionAndReceiverInformation alertConditionAndReceiverInformation, String documentNumber, boolean isRepeatable)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.