|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opencrx.kernel.backend.AbstractImpl
org.opencrx.kernel.backend.Activities
public class Activities
| Nested Class Summary | |
|---|---|
static class |
Activities.ActivityClass
|
static class |
Activities.ActivityGroupType
|
static class |
Activities.ActivityLinkType
|
static class |
Activities.ActivityReplicationDescr
|
static class |
Activities.ActivityState
|
static class |
Activities.PartyStatus
|
static class |
Activities.PartyType
|
static class |
Activities.Priority
|
static class |
Activities.WorkRecordType
|
| Constructor Summary | |
|---|---|
protected |
Activities()
|
| Method Summary | |
|---|---|
void |
addAttachments(MimeMessage mimeMessage,
EMail email)
|
void |
addEmailRecipient(javax.jdo.PersistenceManager pm,
EMail emailActivity,
EMailAddress address,
Activities.PartyType type)
Creates and adds an email recipient to the email activity. |
void |
addEMailRecipients(EMail email,
String sender,
List<String> recipientTo,
List<String> recipientCc,
List<String> recipientBcc)
|
void |
addNote(javax.jdo.PersistenceManager pm,
EMail emailActivity,
String title,
String content)
Adds a note to the currently processed email activity. |
ActivityWorkRecord |
addWorkAndExpenseRecord(Activity activity,
Resource resource,
String name,
String description,
Date startedAt,
Date endedAt,
BigDecimal quantity,
Uom quantityUom,
short recordType,
short paymentType,
short depotSelector,
BigDecimal rate,
short rateCurrency,
Boolean isBillable,
Boolean isReimbursable,
List<PrincipalGroup> owningGroups)
|
void |
assignTo(Activity activity,
Resource resource)
|
Object[] |
calcMainEffortEstimate(Activity activity)
|
void |
calcTotalQuantity(AbstractFilterActivity activityFilter,
short recordType,
Date startAt,
Date endAt,
List<BigDecimal> totalQuantities,
List<Uom> quantityUoms)
|
void |
calcTotalQuantity(ActivityGroup activityGroup,
short recordType,
Date startAt,
Date endAt,
List<BigDecimal> totalQuantities,
List<Uom> quantityUoms)
|
void |
calcTotalQuantity(Activity activity,
short recordType,
Date startAt,
Date endAt,
List<BigDecimal> totalQuantities,
List<Uom> quantityUoms)
|
protected void |
calcTotalQuantity(List<WorkAndExpenseRecord> workAndExpenseRecords,
List<BigDecimal> totalQuantities,
List<Uom> quantityUoms)
|
void |
calcTotalQuantity(Resource resource,
short recordType,
Date startAt,
Date endAt,
List<BigDecimal> totalQuantities,
List<Uom> quantityUoms)
|
int |
countFilteredActivity(AbstractFilterActivity activityFilter)
|
ResourceAssignment |
createResourceAssignment(Activity activity,
Resource resource,
short resourceOrder,
List<PrincipalGroup> owningGroups)
|
ActivityFollowUp |
doFollowUp(Activity activity,
String followUpTitle,
String followUpText,
ActivityProcessTransition processTransition,
Contact assignTo)
|
String |
exportActivityProcessToScXml(ActivityProcess activityProcess)
|
ActivityCategory |
findActivityCategory(String name,
Segment segment)
|
ActivityCategory |
findActivityCategory(String name,
Segment segment,
ContextCapable creationContext)
|
ActivityCategory |
findActivityCategory(String name,
Segment segment,
javax.jdo.PersistenceManager pm)
Deprecated. use findActivityCategory(String, org.opencrx.kernel.activity1.jmi1.Segment) instead |
ActivityCreator |
findActivityCreator(Collection<ActivityCreator> activityCreators,
short activityClass)
|
ActivityCreator |
findActivityCreator(String name,
Segment segment)
|
ActivityMilestone |
findActivityMilestone(String name,
Segment segment)
|
ActivityMilestone |
findActivityMilestone(String name,
Segment segment,
ContextCapable creationContext)
|
ActivityProcess |
findActivityProcess(String name,
Segment segment,
javax.jdo.PersistenceManager pm)
|
ActivityProcessTransition |
findActivityProcessTransition(Activity activity,
String transitionName)
|
ActivityTracker |
findActivityTracker(String name,
Segment segment)
|
ActivityTracker |
findActivityTracker(String name,
Segment segment,
ContextCapable creationContext)
|
ActivityTracker |
findActivityTracker(String name,
Segment segment,
javax.jdo.PersistenceManager pm)
Deprecated. use findActivityTracker(String, org.opencrx.kernel.activity1.jmi1.Segment) instead. |
ActivityType |
findActivityType(String name,
Segment segment,
javax.jdo.PersistenceManager pm)
|
Calendar |
findCalendar(String name,
Segment segment)
|
Calendar |
findCalendar(String name,
Segment segment,
javax.jdo.PersistenceManager pm)
Deprecated. use findCalendar(String, org.opencrx.kernel.activity1.jmi1.Segment) instead. |
Resource |
findResource(Segment activitySegment,
UserHome userHome)
|
List<AbstractActivityParty> |
getActivityParties(Activity activity)
|
Segment |
getActivitySegment(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName)
|
protected String |
getFollowUpSubActivityGroupName(SubActivityTransition transition,
Activity activity,
ActivityGroup activityGroup,
String followUpTitle)
|
protected String |
getFollowUpSubActivityName(SubActivityTransition transition,
Activity activity,
String followUpTitle)
|
protected String |
getICalUid(String event)
|
static Activities |
getInstance()
|
String |
getInternetAddress(AccountAddress address,
String gateway)
|
String[] |
getInternetAddresses(Address[] addresses)
|
String |
getMessageBody(MimePart messagePart)
|
short |
getMessagePriority(Message message)
Extract the priority from the email message. |
protected String |
getOriginalMessageName1()
|
protected String |
getOriginalMessageName2(Activity email)
|
String |
getRecipientsAsNoteText(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
String[] from,
String[] to,
String[] cc,
String[] bcc)
Formats a text containing all the addresses of the different types (i.e., TO, CC, BCC) to be attached to the email activity by a note indicating whether an account containing the email address could be found. |
ActivityProcess |
importActivityProcessFromScXml(Segment activitySegment,
InputStream scxml,
List<String> report)
|
void |
importMimeMessage(EMail email,
MimeMessage mimeMessage,
boolean isNew)
|
List<EMail> |
importMimeMessage(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
MimeMessage mimeMessage,
ActivityCreator emailCreator)
|
ActivityCategory |
initActivityCategory(String categoryName,
List<PrincipalGroup> owningGroups,
javax.jdo.PersistenceManager pm,
String providerName,
String segmentName)
|
ActivityCreator |
initActivityCreator(String creatorName,
ActivityType activityType,
List<ActivityGroup> activityGroups,
List<PrincipalGroup> owningGroups)
|
ActivityCreator |
initActivityCreator(String creatorName,
ActivityType activityType,
short icalType,
List<ActivityGroup> activityGroups,
List<PrincipalGroup> owningGroups)
|
ActivityTracker |
initActivityTracker(String trackerName,
List<PrincipalGroup> owningGroups,
javax.jdo.PersistenceManager pm,
String providerName,
String segmentName)
|
ActivityType |
initActivityType(ActivityProcess activityProcess,
String activityTypeName,
short activityClass,
List<PrincipalGroup> owningGroups,
short accessLevelUpdateDelete)
|
ActivityProcess |
initBugAndFeatureTrackingProcess(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName)
Deprecated. use initBugAndFeatureTrackingProcess(PersistenceManager, String, String, List, short) instead. |
ActivityProcess |
initBugAndFeatureTrackingProcess(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
List<PrincipalGroup> owningGroups,
short accessLevelUpdateDelete)
|
Calendar |
initCalendar(String calendarName,
javax.jdo.PersistenceManager pm,
String providerName,
String segmentName)
Deprecated. use initCalendar(String, PersistenceManager, String, String, List, short) instead. |
Calendar |
initCalendar(String calendarName,
javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
List<PrincipalGroup> owningGroups,
short accessLevelUpdateDelete)
|
ActivityProcess |
initEmailProcess(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
List<PrincipalGroup> owningGroups,
short accessLevelUpdateDelete)
|
boolean |
isAllAscii(String s)
|
ActivityFollowUp |
linkToAndFollowUp(Activity activity,
ActivityProcessTransition processTransition,
Activity linkTo)
|
List<Activity> |
lookupEmailActivity(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
String externalLink)
Search email activity with the given external link, i.e. |
void |
mapAddressesToEMailRecipients(EMail emailActivity,
String[] addresses,
Activities.PartyType type)
Adds an email recipient to the currently processed email activity if the email message contains an email address which is contained in an openCRX account. |
InputStream |
mapMessageContent(EMail email,
Message message)
Maps email activity to message. |
List<Address> |
mapMessageRecipients(EMail emailActivity)
|
List<Address> |
mapMessageRecipients(EMail email,
Message message)
|
Object |
mapToMessage(EMail email,
Message message)
Maps email to mime message. |
void |
markActivityAsDirty(Activity activity)
|
void |
markAsAllDayEvent(Activity activity,
String timezoneID)
|
Activity |
newActivity(ActivityCreator activityCreator,
String name,
String description,
String detailedDescription,
Date suppliedScheduledStart,
Date suppliedScheduledEnd,
Date suppliedDueBy,
Number suppliedPriority,
Number suppliedIcalType,
Contact reportingContact,
ContextCapable creationContext)
|
Activity |
newActivity(ActivityCreator activityCreator,
String name,
String description,
String detailedDescription,
Date suppliedScheduledStart,
Date suppliedScheduledEnd,
Date suppliedDueBy,
Number suppliedPriority,
Number suppliedIcalType,
Contact reportingContact,
ContextCapable creationContext,
List<ActivityGroup> activityGroups)
Creates a new activity and links the tracker with this new activity. |
String[] |
parseContentType(String contentType)
|
void |
reapplyActivityCreator(Activity activity,
ActivityCreator activityCreator,
List<ActivityGroup> activityGroups)
|
void |
refreshItems(ActivityTracker activityTracker)
|
ActivityTracker |
refreshTracker(ActivityTracker activityTracker)
|
static void |
register()
|
void |
removeActivity(Activity activity,
boolean preDelete)
|
void |
removeActivityGroup(ActivityGroup activityGroup,
boolean preDelete)
|
void |
removeWorkRecord(WorkAndExpenseRecord workRecord,
boolean preDelete)
|
List<Activities.ActivityReplicationDescr> |
replicateActivity(Activity activity,
ActivityCreator activityCreator)
#newActivity() allows to create replica of the newly created
activity. |
void |
sendEMail(EMail email)
|
protected String |
stripLeadingNonLetters(String s)
|
protected String |
stripTrailingNonLetters(String s)
|
void |
updateActivity(Activity activity)
|
void |
updateIcal(Activity activity)
|
void |
updateReplicatedActivity(Activity activity,
Activity replica,
ActivityLinkTo linkTo)
|
void |
updateWorkAndExpenseRecord(WorkAndExpenseRecord workRecord)
|
ActivityVote |
voteForActivity(Activity activity,
String name,
String description)
|
| Methods inherited from class org.opencrx.kernel.backend.AbstractImpl |
|---|
getInstance, getUidAsString, registerImpl |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final String BOOKING_TEXT_NAME_WORK_EFFORT
public static final String DEFAULT_EMAIL_CREATOR_ID
public static final String ACTIVITY_PROCESS_NAME_BUG_AND_FEATURE_TRACKING
public static final String ACTIVITY_PROCESS_NAME_EMAILS
public static final String CALENDAR_NAME_DEFAULT_BUSINESS
public static final String ACTIVITY_TYPE_NAME_BUGS_AND_FEATURES
public static final String ACTIVITY_TYPE_NAME_EMAILS
public static final String ACTIVITY_TYPE_NAME_MEETINGS
public static final String ACTIVITY_TYPE_NAME_PHONE_CALLS
public static final String ACTIVITY_TYPE_NAME_TASKS
public static final String ACTIVITY_TYPE_NAME_MAILINGS
public static final String ACTIVITY_TYPE_NAME_SALES_VISITS
public static final String ACTIVITY_TYPE_NAME_ABSENCES
public static final String ACTIVITY_TYPE_NAME_INCIDENTS
public static final String ACTIVITY_CREATOR_NAME_BUGS_AND_FEATURES
public static final String ACTIVITY_CREATOR_NAME_EMAILS
public static final String ACTIVITY_CREATOR_NAME_MEETINGS
public static final String ACTIVITY_CREATOR_NAME_PHONE_CALLS
public static final String ACTIVITY_CREATOR_NAME_TASKS
public static final String ACTIVITY_CREATOR_NAME_POLLS
public static final String ACTIVITY_CREATOR_NAME_MEETING_ROOMS
public static final String ACTIVITY_CREATOR_NAME_MAILINGS
public static final String ACTIVITY_CREATOR_NAME_SALES_VISITS
public static final String ACTIVITY_CREATOR_NAME_ABSENCES
public static final String ACTIVITY_CREATOR_NAME_INCIDENTS
public static final String ACTIVITY_CREATOR_NAME_PUBLIC_EMAILS
public static final String ACTIVITY_CREATOR_NAME_PUBLIC_MEETINGS
public static final String ACTIVITY_CREATOR_NAME_PUBLIC_PHONE_CALLS
public static final String ACTIVITY_CREATOR_NAME_PUBLIC_TASKS
public static final String ACTIVITY_TRACKER_NAME_BUGS_AND_FEATURES
public static final String ACTIVITY_TRACKER_NAME_EMAILS
public static final String ACTIVITY_TRACKER_NAME_MEETINGS
public static final String ACTIVITY_TRACKER_NAME_PHONE_CALLS
public static final String ACTIVITY_TRACKER_NAME_TASKS
public static final String ACTIVITY_TRACKER_NAME_PUBLIC
public static final String ACTIVITY_TRACKER_NAME_TRASH
public static final String ACTIVITY_TRACKER_NAME_POLLS
public static final String ACTIVITY_TRACKER_NAME_MEETING_ROOMS
public static final String UNSPECIFIED_ADDRESS
public static final String PRIVATE_GROUP_SUFFIX
public static final String ORIGINAL_MESSAGE_MEDIA_NAME
| Constructor Detail |
|---|
protected Activities()
| Method Detail |
|---|
public static void register()
public static Activities getInstance()
throws ServiceException
ServiceException
public void refreshItems(ActivityTracker activityTracker)
throws ServiceException
ServiceException
public void markActivityAsDirty(Activity activity)
throws ServiceException
ServiceException
public ActivityType findActivityType(String name,
Segment segment,
javax.jdo.PersistenceManager pm)
public ActivityProcess findActivityProcess(String name,
Segment segment,
javax.jdo.PersistenceManager pm)
public ActivityProcessTransition findActivityProcessTransition(Activity activity,
String transitionName)
public ActivityCreator findActivityCreator(String name,
Segment segment)
public ActivityTracker findActivityTracker(String name,
Segment segment,
javax.jdo.PersistenceManager pm)
findActivityTracker(String, org.opencrx.kernel.activity1.jmi1.Segment) instead.
public ActivityTracker findActivityTracker(String name,
Segment segment)
public ActivityTracker findActivityTracker(String name,
Segment segment,
ContextCapable creationContext)
public ActivityMilestone findActivityMilestone(String name,
Segment segment)
public ActivityMilestone findActivityMilestone(String name,
Segment segment,
ContextCapable creationContext)
public ActivityCategory findActivityCategory(String name,
Segment segment,
javax.jdo.PersistenceManager pm)
findActivityCategory(String, org.opencrx.kernel.activity1.jmi1.Segment) instead
public ActivityCategory findActivityCategory(String name,
Segment segment)
public ActivityCategory findActivityCategory(String name,
Segment segment,
ContextCapable creationContext)
public Calendar findCalendar(String name,
Segment segment,
javax.jdo.PersistenceManager pm)
findCalendar(String, org.opencrx.kernel.activity1.jmi1.Segment) instead.
public Calendar findCalendar(String name,
Segment segment)
public Calendar initCalendar(String calendarName,
javax.jdo.PersistenceManager pm,
String providerName,
String segmentName)
initCalendar(String, PersistenceManager, String, String, List, short) instead.
public Calendar initCalendar(String calendarName,
javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
List<PrincipalGroup> owningGroups,
short accessLevelUpdateDelete)
public ActivityProcess initEmailProcess(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
List<PrincipalGroup> owningGroups,
short accessLevelUpdateDelete)
public ActivityProcess initBugAndFeatureTrackingProcess(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName)
initBugAndFeatureTrackingProcess(PersistenceManager, String, String, List, short) instead.
public ActivityProcess initBugAndFeatureTrackingProcess(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
List<PrincipalGroup> owningGroups,
short accessLevelUpdateDelete)
public ActivityType initActivityType(ActivityProcess activityProcess,
String activityTypeName,
short activityClass,
List<PrincipalGroup> owningGroups,
short accessLevelUpdateDelete)
public ActivityTracker initActivityTracker(String trackerName,
List<PrincipalGroup> owningGroups,
javax.jdo.PersistenceManager pm,
String providerName,
String segmentName)
public ActivityCategory initActivityCategory(String categoryName,
List<PrincipalGroup> owningGroups,
javax.jdo.PersistenceManager pm,
String providerName,
String segmentName)
public ActivityCreator initActivityCreator(String creatorName,
ActivityType activityType,
List<ActivityGroup> activityGroups,
List<PrincipalGroup> owningGroups)
public ActivityCreator initActivityCreator(String creatorName,
ActivityType activityType,
short icalType,
List<ActivityGroup> activityGroups,
List<PrincipalGroup> owningGroups)
public ActivityTracker refreshTracker(ActivityTracker activityTracker)
throws ServiceException
ServiceException
public List<Activities.ActivityReplicationDescr> replicateActivity(Activity activity,
ActivityCreator activityCreator)
throws ServiceException
#newActivity() allows to create replica of the newly created
activity.
activity - activity to be replicated.activityCreator - creator used to create activity.
ServiceException
public Activity newActivity(ActivityCreator activityCreator,
String name,
String description,
String detailedDescription,
Date suppliedScheduledStart,
Date suppliedScheduledEnd,
Date suppliedDueBy,
Number suppliedPriority,
Number suppliedIcalType,
Contact reportingContact,
ContextCapable creationContext)
throws ServiceException
ServiceException
public Activity newActivity(ActivityCreator activityCreator,
String name,
String description,
String detailedDescription,
Date suppliedScheduledStart,
Date suppliedScheduledEnd,
Date suppliedDueBy,
Number suppliedPriority,
Number suppliedIcalType,
Contact reportingContact,
ContextCapable creationContext,
List<ActivityGroup> activityGroups)
throws ServiceException
ServiceException
public ActivityVote voteForActivity(Activity activity,
String name,
String description)
throws ServiceException
ServiceException
public void markAsAllDayEvent(Activity activity,
String timezoneID)
public ActivityFollowUp linkToAndFollowUp(Activity activity,
ActivityProcessTransition processTransition,
Activity linkTo)
throws ServiceException
ServiceExceptionprotected String stripLeadingNonLetters(String s)
protected String stripTrailingNonLetters(String s)
protected String getFollowUpSubActivityName(SubActivityTransition transition,
Activity activity,
String followUpTitle)
protected String getFollowUpSubActivityGroupName(SubActivityTransition transition,
Activity activity,
ActivityGroup activityGroup,
String followUpTitle)
public ActivityFollowUp doFollowUp(Activity activity,
String followUpTitle,
String followUpText,
ActivityProcessTransition processTransition,
Contact assignTo)
throws ServiceException
ServiceException
public void updateWorkAndExpenseRecord(WorkAndExpenseRecord workRecord)
throws ServiceException
ServiceException
public ActivityWorkRecord addWorkAndExpenseRecord(Activity activity,
Resource resource,
String name,
String description,
Date startedAt,
Date endedAt,
BigDecimal quantity,
Uom quantityUom,
short recordType,
short paymentType,
short depotSelector,
BigDecimal rate,
short rateCurrency,
Boolean isBillable,
Boolean isReimbursable,
List<PrincipalGroup> owningGroups)
throws ServiceException
ServiceException
public void removeWorkRecord(WorkAndExpenseRecord workRecord,
boolean preDelete)
throws ServiceException
ServiceException
public void removeActivityGroup(ActivityGroup activityGroup,
boolean preDelete)
throws ServiceException
ServiceExceptionprotected String getICalUid(String event)
public void updateReplicatedActivity(Activity activity,
Activity replica,
ActivityLinkTo linkTo)
public void updateActivity(Activity activity)
throws ServiceException
ServiceException
public ResourceAssignment createResourceAssignment(Activity activity,
Resource resource,
short resourceOrder,
List<PrincipalGroup> owningGroups)
throws ServiceException
ServiceException
public void reapplyActivityCreator(Activity activity,
ActivityCreator activityCreator,
List<ActivityGroup> activityGroups)
throws ServiceException
ServiceException
public void assignTo(Activity activity,
Resource resource)
throws ServiceException
ServiceException
public void updateIcal(Activity activity)
throws ServiceException
ServiceException
protected void calcTotalQuantity(List<WorkAndExpenseRecord> workAndExpenseRecords,
List<BigDecimal> totalQuantities,
List<Uom> quantityUoms)
public void calcTotalQuantity(Activity activity,
short recordType,
Date startAt,
Date endAt,
List<BigDecimal> totalQuantities,
List<Uom> quantityUoms)
throws ServiceException
ServiceException
public void calcTotalQuantity(Resource resource,
short recordType,
Date startAt,
Date endAt,
List<BigDecimal> totalQuantities,
List<Uom> quantityUoms)
throws ServiceException
ServiceException
public void calcTotalQuantity(ActivityGroup activityGroup,
short recordType,
Date startAt,
Date endAt,
List<BigDecimal> totalQuantities,
List<Uom> quantityUoms)
throws ServiceException
ServiceException
public void calcTotalQuantity(AbstractFilterActivity activityFilter,
short recordType,
Date startAt,
Date endAt,
List<BigDecimal> totalQuantities,
List<Uom> quantityUoms)
throws ServiceException
ServiceException
public Object[] calcMainEffortEstimate(Activity activity)
throws ServiceException
ServiceException
public int countFilteredActivity(AbstractFilterActivity activityFilter)
throws ServiceException
ServiceException
public void addEmailRecipient(javax.jdo.PersistenceManager pm,
EMail emailActivity,
EMailAddress address,
Activities.PartyType type)
emailActivity - The openCRX EMailActivity currently in processaddress - The email address objecttype - The address type (TO, CC, BCC)
public void mapAddressesToEMailRecipients(EMail emailActivity,
String[] addresses,
Activities.PartyType type)
throws ServiceException
ServiceException
public List<Activity> lookupEmailActivity(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
String externalLink)
public Segment getActivitySegment(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName)
public Resource findResource(Segment activitySegment,
UserHome userHome)
public String getRecipientsAsNoteText(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
String[] from,
String[] to,
String[] cc,
String[] bcc)
throws ServiceException
ServiceException
public void addNote(javax.jdo.PersistenceManager pm,
EMail emailActivity,
String title,
String content)
public short getMessagePriority(Message message)
throws MessagingException
MessagingException
public String getMessageBody(MimePart messagePart)
throws IOException,
MessagingException
IOException
MessagingExceptionpublic boolean isAllAscii(String s)
protected String getOriginalMessageName1()
protected String getOriginalMessageName2(Activity email)
public InputStream mapMessageContent(EMail email,
Message message)
throws MessagingException
MessagingException
public String getInternetAddress(AccountAddress address,
String gateway)
public List<Address> mapMessageRecipients(EMail emailActivity)
throws AddressException,
MessagingException
AddressException
MessagingException
public List<Address> mapMessageRecipients(EMail email,
Message message)
throws AddressException,
MessagingException
AddressException
MessagingException
public Object mapToMessage(EMail email,
Message message)
throws MessagingException
MessagingException
public ActivityCreator findActivityCreator(Collection<ActivityCreator> activityCreators,
short activityClass)
public void removeActivity(Activity activity,
boolean preDelete)
throws ServiceException
ServiceException
public String[] getInternetAddresses(Address[] addresses)
throws AddressException
AddressExceptionpublic String[] parseContentType(String contentType)
public void addAttachments(MimeMessage mimeMessage,
EMail email)
throws IOException,
MessagingException,
ServiceException
IOException
MessagingException
ServiceException
public void importMimeMessage(EMail email,
MimeMessage mimeMessage,
boolean isNew)
throws ServiceException,
MessagingException,
IOException,
ParseException
ServiceException
MessagingException
IOException
ParseException
public List<EMail> importMimeMessage(javax.jdo.PersistenceManager pm,
String providerName,
String segmentName,
MimeMessage mimeMessage,
ActivityCreator emailCreator)
throws ServiceException,
MessagingException,
IOException,
ParseException
ServiceException
MessagingException
IOException
ParseException
public void addEMailRecipients(EMail email,
String sender,
List<String> recipientTo,
List<String> recipientCc,
List<String> recipientBcc)
throws ServiceException
ServiceException
public void sendEMail(EMail email)
throws ServiceException
ServiceExceptionpublic String exportActivityProcessToScXml(ActivityProcess activityProcess)
public ActivityProcess importActivityProcessFromScXml(Segment activitySegment,
InputStream scxml,
List<String> report)
public List<AbstractActivityParty> getActivityParties(Activity activity)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||