本文整理汇总了Java中org.kuali.rice.kew.mail.service.EmailContentService.generateDailyReminder方法的典型用法代码示例。如果您正苦于以下问题:Java EmailContentService.generateDailyReminder方法的具体用法?Java EmailContentService.generateDailyReminder怎么用?Java EmailContentService.generateDailyReminder使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.kuali.rice.kew.mail.service.EmailContentService
的用法示例。
在下文中一共展示了EmailContentService.generateDailyReminder方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: testGroup
import org.kuali.rice.kew.mail.service.EmailContentService; //导入方法依赖的package包/类
/**
* This method specifically exercises a group responsibility to assure that the
* {@link StyleableEmailContentServiceImpl} can handle that case.
* See KULRICE-3659.
*/
@Test
public void testGroup() throws Exception {
String ewestfalPrincipalId = getPrincipalIdForName("ewestfal");
// this document type has a group responsibility
WorkflowDocument doc = WorkflowDocumentFactory.createDocument(getPrincipalIdForName("rkirkend"), "EmailTestWorkgroupDocType");
doc.route("");
ActionListFilter actionListFilter = new ActionListFilter();
actionListFilter.setDocumentType(doc.getDocumentTypeName());
Collection<ActionItem> actionItems = KEWServiceLocator.getActionListService().getActionList(ewestfalPrincipalId, actionListFilter);
EmailContentService emailContentService = KEWServiceLocator.getEmailContentService();
Person person = KimApiServiceLocator.getPersonService().getPerson(ewestfalPrincipalId);
// this would blow up before the fix
EmailContent emailContent = emailContentService.generateDailyReminder(person, ActionItem.to(new ArrayList<ActionItem>(actionItems)));
}
示例2: testUserDelegator
import org.kuali.rice.kew.mail.service.EmailContentService; //导入方法依赖的package包/类
/**
* This method tests that delegation doesn't break the email
*
* @throws Exception
*/
@Test
public void testUserDelegator() throws Exception {
RuleTestUtils.createDelegationToUser("EmailTestUserDocType", "WorkflowDocumentTemplate", "user1");
String user1PrincipalId = getPrincipalIdForName("user1");
// this document type has a group responsibility
WorkflowDocument doc = WorkflowDocumentFactory.createDocument(getPrincipalIdForName("rkirkend"), "EmailTestUserDocType");
doc.route("");
ActionListFilter actionListFilter = new ActionListFilter();
actionListFilter.setDocumentType(doc.getDocumentTypeName());
Collection<ActionItem> actionItems = KEWServiceLocator.getActionListService().getActionList(user1PrincipalId, actionListFilter);
EmailContentService emailContentService = KEWServiceLocator.getEmailContentService();
Person person = KimApiServiceLocator.getPersonService().getPerson(user1PrincipalId);
EmailContent emailContent = emailContentService.generateDailyReminder(person, ActionItem.to(new ArrayList<ActionItem>(actionItems)));
}
示例3: testGroupDelegator
import org.kuali.rice.kew.mail.service.EmailContentService; //导入方法依赖的package包/类
/**
* This method tests that
*
* @throws Exception
*/
@Test
public void testGroupDelegator() throws Exception {
RuleTestUtils.createDelegationToGroup("EmailTestWorkgroupDocType", "WorkflowDocumentTemplate", "EmailTestDelegateWorkgroup");
String user1PrincipalId = getPrincipalIdForName("user1");
// this document type has a group responsibility
WorkflowDocument doc = WorkflowDocumentFactory.createDocument(getPrincipalIdForName("rkirkend"), "EmailTestWorkgroupDocType");
doc.route("");
ActionListFilter actionListFilter = new ActionListFilter();
actionListFilter.setDocumentType(doc.getDocumentTypeName());
Collection<ActionItem> actionItems = KEWServiceLocator.getActionListService().getActionList(user1PrincipalId, actionListFilter);
EmailContentService emailContentService = KEWServiceLocator.getEmailContentService();
Person person = KimApiServiceLocator.getPersonService().getPerson(user1PrincipalId);
EmailContent emailContent = emailContentService.generateDailyReminder(person, ActionItem.to(new ArrayList<ActionItem>(actionItems)));
}
示例4: testGroup
import org.kuali.rice.kew.mail.service.EmailContentService; //导入方法依赖的package包/类
/**
* This method specifically exercises a group responsibility to assure that the
* {@link StyleableEmailContentServiceImpl} can handle that case.
* See KULRICE-3659.
*/
@Test
public void testGroup() throws Exception {
String ewestfalPrincipalId = getPrincipalIdForName("ewestfal");
// this document type has a group responsibility
WorkflowDocument doc = WorkflowDocumentFactory.createDocument(getPrincipalIdForName("rkirkend"), "EmailTestWorkgroupDocType");
doc.route("");
ActionListFilter actionListFilter = new ActionListFilter();
actionListFilter.setDocumentType(doc.getDocumentTypeName());
Collection<ActionItemActionListExtension> actionItems = KEWServiceLocator.getActionListService().getActionList(ewestfalPrincipalId, actionListFilter);
EmailContentService emailContentService = KEWServiceLocator.getEmailContentService();
Person person = KimApiServiceLocator.getPersonService().getPerson(ewestfalPrincipalId);
// this would blow up before the fix
EmailContent emailContent = emailContentService.generateDailyReminder(person, ActionItem.to(new ArrayList<ActionItem>(actionItems)));
}
示例5: testUserDelegator
import org.kuali.rice.kew.mail.service.EmailContentService; //导入方法依赖的package包/类
/**
* This method tests that delegation doesn't break the email
*
* @throws Exception
*/
@Test
public void testUserDelegator() throws Exception {
RuleTestUtils.createDelegationToUser("EmailTestUserDocType", "WorkflowDocumentTemplate", "user1");
String user1PrincipalId = getPrincipalIdForName("user1");
// this document type has a group responsibility
WorkflowDocument doc = WorkflowDocumentFactory.createDocument(getPrincipalIdForName("rkirkend"), "EmailTestUserDocType");
doc.route("");
ActionListFilter actionListFilter = new ActionListFilter();
actionListFilter.setDocumentType(doc.getDocumentTypeName());
Collection<ActionItemActionListExtension> actionItems = KEWServiceLocator.getActionListService().getActionList(user1PrincipalId, actionListFilter);
EmailContentService emailContentService = KEWServiceLocator.getEmailContentService();
Person person = KimApiServiceLocator.getPersonService().getPerson(user1PrincipalId);
EmailContent emailContent = emailContentService.generateDailyReminder(person, ActionItem.to(new ArrayList<ActionItem>(actionItems)));
}
示例6: testGroupDelegator
import org.kuali.rice.kew.mail.service.EmailContentService; //导入方法依赖的package包/类
/**
* This method tests that
*
* @throws Exception
*/
@Test
public void testGroupDelegator() throws Exception {
RuleTestUtils.createDelegationToGroup("EmailTestWorkgroupDocType", "WorkflowDocumentTemplate", "EmailTestDelegateWorkgroup");
String user1PrincipalId = getPrincipalIdForName("user1");
// this document type has a group responsibility
WorkflowDocument doc = WorkflowDocumentFactory.createDocument(getPrincipalIdForName("rkirkend"), "EmailTestWorkgroupDocType");
doc.route("");
ActionListFilter actionListFilter = new ActionListFilter();
actionListFilter.setDocumentType(doc.getDocumentTypeName());
Collection<ActionItemActionListExtension> actionItems = KEWServiceLocator.getActionListService().getActionList(user1PrincipalId, actionListFilter);
EmailContentService emailContentService = KEWServiceLocator.getEmailContentService();
Person person = KimApiServiceLocator.getPersonService().getPerson(user1PrincipalId);
EmailContent emailContent = emailContentService.generateDailyReminder(person, ActionItem.to(new ArrayList<ActionItem>(actionItems)));
}