Commit Graph

99 Commits

Author SHA1 Message Date
Gary Russell
f76f63f23a NT-2400 Fix tool:expected-type Classes
* MessageChannel was moved from core to the base package.
* ChannelResolver moved from core to support.
* TcpConnectionInterceptorFactoryChain was incorrect.
2012-01-13 13:21:41 -05:00
Gary Russell
89cdef7a90 INT-2373 package-info JMX
INT-2374 package-info Mail

INT-2375 package-info MongoDB

INT-2376 package-info Redis

INT-2377 package-info RMI

INT-2379 package-info Security

INT-2381 package-info Stream
2012-01-05 15:29:48 -05:00
Oleg Zhurakousky
a44d150009 INT-2323
made changes based on Sonar suggestions

added optional rome dependency to HTTP module
2011-12-20 12:12:20 -05:00
Mark Fisher
2dfbc8f355 versionless schemas for mail module 2011-10-10 13:30:50 -04:00
Oleg Zhurakousky
f5fe67ad67 INT-2100 addressed PR comments 2011-09-30 16:30:04 -04:00
Oleg Zhurakousky
675f851ad2 INT-2100 simplified ReceivingTask in ImapIdleChannelAdapter 2011-09-30 15:57:36 -04:00
Oleg Zhurakousky
0e57afe8e8 INT-2106 added support for poller to outboound mail adapter 2011-09-15 07:40:02 -04:00
Oleg Zhurakousky
a716b58055 INT-2104 fixed invalid check for open folder that was precluding ImapIdleChannelAdapter to receive subsequent email messages 2011-09-02 12:21:32 -04:00
Oleg Zhurakousky
4b007c365b removed deprecated use of task-executor 2011-09-01 17:35:03 -04:00
Mark Fisher
9f59001230 removed deprecated trigger sub-elements non-core 2011-08-31 12:54:22 -04:00
Mark Fisher
7c5603fe83 INT-2092 update schema imports to use 2.1 version 2011-08-31 05:26:02 -04:00
Mark Fisher
3e71b5a83b INT-2004 added 2.1 versions of all XML schemas and adjusted spring.schemas files accordingly 2011-08-05 11:07:20 -04:00
Mark Fisher
bb90ffc840 added @Deprecated annotation 2011-07-18 16:59:21 -04:00
Oleg Zhurakousky
36eb5b1ede INT-1923 polished IDLE adapter to accomodate deprecation of task-executor 2011-07-14 15:57:43 -04:00
Oleg Zhurakousky
73c1f3b4ee INT-1923 fixed broken test 2011-07-14 08:34:24 -04:00
Oleg Zhurakousky
286d5afdac INT-1923 refactored to simplify code (removed ResubmittingTask, fixed the use of TaskExecutor, other minor polishing) 2011-07-14 07:58:21 -04:00
Oleg Zhurakousky
e4b72d0b85 INT-1923 refactored Lifecycle support for IMAP adapter that was fixed earlier 2011-07-13 15:38:30 -04:00
Oleg Zhurakousky
9299c36953 INT-1934 changed the name of the element from attachment-file-name to attachment-filename 2011-06-23 15:59:22 -04:00
Oleg Zhurakousky
8737cf85e3 INT-1934 added support for missing Mail Headers to Mail Header Enricher 2011-06-23 15:03:03 -04:00
Oleg Zhurakousky
23625a1693 INT-1923 fixed Lifecycle.stop() support for IMAP adapter 2011-06-01 07:27:06 -04:00
Oleg Zhurakousky
bf3bc178ad INT-1914 added null check for Flags retrieved via getPermanentFlags() method to comform with the method spec 2011-05-23 07:36:23 -04:00
Oleg Zhurakousky
d7dbb4690c polishing code 2011-05-06 11:31:13 -04:00
Mark Fisher
4c4de3d69f formatting 2011-05-05 16:37:53 -04:00
Mark Fisher
25e2e16644 formatting 2011-05-05 16:36:43 -04:00
Mark Fisher
45a1d4eed3 formatting 2011-05-05 16:24:24 -04:00
Mark Fisher
5b60eba10b renamed 'initializationMonitor' to 'folderMonitor' since it's used for synchronizing every call to receive() 2011-05-04 16:19:57 -04:00
Gary Russell
076a0dad1f INT-1848 Add order Attribute (mail) 2011-04-30 13:39:13 -04:00
Mark Fisher
6b08d2adfa INT-1869 added support for outbound MimeMessage payloads 2011-04-18 12:58:27 -04:00
Oleg Zhurakousky
faee3ec1a6 INT-1839 fixed AbstractMailReceiver to be compliant with MailReceiver interface and throw javax.mail.MessagingException 2011-03-24 07:54:17 -04:00
Oleg Zhurakousky
d16ba3061d INT-1804 removed custom matcher function in favor of the already existing Regex support in SpEL 2011-03-09 08:26:51 -05:00
Oleg Zhurakousky
ff46bec6ad INT-1804, INT-1825 finished up with support for filtering email messages and flagging messages with arbitrary flags if RECENT flag is not supported (e.g., GMAIL) 2011-03-08 15:43:41 -05:00
Oleg Zhurakousky
7c83bb17c6 INT-1824, INT-1825 1. Fixed INT-1824
2. Flagged all messages that passed ImapMailReceiver with either system flag (Flag.FLAGGED) or user flag (if supported. there is a check for that as well)
3. Modified initial SearchTerm (see compileSearchTerms()) to include checking for such flags. Now both IMAP IDLE and IMAP Polling only receive messages that are NOT SEEN and NOT FLAGGED with system or user flags.
4. Folder is now always opened in READ-WRITE mode.
5. Set PEEK flag on every incoming message to 'true' before the messages are fetched.
2011-03-07 10:32:51 -05:00
Oleg Zhurakousky
e1b51bec3a INT-1801 fixed the NPE during shutdown of Mail receiver, fixed the dead code in ImapIdleChannelAdapter, polished IdleTask (it now throws IllegalStateException which means resubmit after delay or SI MessagingException if resubmit flag is set to 'false') 2011-03-01 09:02:58 -05:00
Oleg Zhurakousky
c3ea9d279a INT-1747 added SimpleAsyncTaskExecutor to ResubmittingTask 2011-01-20 14:49:47 -05:00
Oleg Zhurakousky
c86ad76323 INT-1713 added content-type to Mail Header Enricher 2011-01-20 12:18:14 -05:00
Oleg Zhurakousky
93511fa616 INT-1713 fixed test 2011-01-20 12:06:13 -05:00
Oleg Zhurakousky
1d78a113ef INT-1713 added initial support for sending a Mail message with content type 2011-01-20 12:05:15 -05:00
Oleg Zhurakousky
0530bd0acc polishing, removed unnecessary imports 2011-01-20 09:51:42 -05:00
Oleg Zhurakousky
7aa464c086 INT-1747 added support for Executor to RessubmittingTask 2011-01-19 13:33:04 -05:00
Oleg Zhurakousky
2993f95c52 INT-1747 added the new class ResubmittingTask 2011-01-19 12:02:29 -05:00
Oleg Zhurakousky
3540be1638 INT-1747 initial refactoring of IDLE task to use Scheduler 2011-01-19 11:49:11 -05:00
Oleg Zhurakousky
349cddb273 fixed compilation error 2011-01-17 18:17:51 -05:00
Oleg Zhurakousky
4c023d673b adding JMS Channel history test with full config 2011-01-17 18:13:07 -05:00
Oleg Zhurakousky
20959361f9 INT-1702 polished the code so it doesn't throw unexpected exceptions during the ungraceful exit from the process (e.g., terminate Tomcat). 2011-01-12 16:54:19 -05:00
Oleg Zhurakousky
aab914676e INT-1701 updated reference documentation regarding changes to IMAP IDLE auto-reconnect, changed copyright versions 2011-01-10 09:33:52 -05:00
Oleg Zhurakousky
8ad57f4527 INT-1701 minor polishing on ImapIdleChannelAdapter to actually use 'reconnectDelay' variable 2011-01-08 12:30:07 -05:00
Oleg Zhurakousky
bc9c189ef4 INT-1701 added reconnect logic to ImapIdleChannelAdapter 2011-01-08 12:07:19 -05:00
Oleg Zhurakousky
fb08b166a5 INT-1712 fixed typo in the test 2010-12-22 16:06:55 -05:00
Oleg Zhurakousky
7519200d43 INT-1712 added more assertioins to the test 2010-12-22 15:46:43 -05:00
Oleg Zhurakousky
b4d56160ec INT-1712 fixed the way MailOutboundChannelAdapterParser sets the javaMailProperties 2010-12-22 15:42:29 -05:00