Yuk-Ming Lam
d9513d2486
Discourage use of getServiceThreadPoolSize method.
Broadcasts should determine their own service thread pool size.
4 jaren geleden
Yuk-Ming Lam
4fbbfc0ef0
Let Broadcast class to generate HTTP response to pause, and resume.
4 jaren geleden
Yuk-Ming Lam
2cf2164548
Fix bug that service thread may get stuck on cancel.
This would lead to memory leak when SMSEngine is shutdown.
4 jaren geleden
Yuk-Ming Lam
f70c901424
Fixed bugs with 'resume', 'cancel', 'pause', etc.
4 jaren geleden
Yuk-Ming Lam
0b260d7e58
Code cleanup.
4 jaren geleden
Yuk-Ming Lam
7296a77eac
Fixed bug in job managements and broadcast status
4 jaren geleden
Yuk-Ming Lam
0b5c1548af
Fix bug of failing to requeue on 0 requeue delay.
4 jaren geleden
Yuk-Ming Lam
f085828d98
Added 'SPAM' JobSttus to support NumberWhole
returning 422 HTTP status to indicate message is spammed.
4 jaren geleden
Yuk-Ming Lam
0da88a02c7
Add support for SMS provider property 'service_threadpool_size'.
4 jaren geleden
yiu
15ab1a3807
[maven-release-plugin] prepare for next development iteration
5 jaren geleden
yiu
fb00d8e67c
[maven-release-plugin] prepare release 1.0.1
5 jaren geleden
Yuk-Ming Lam
27cf553ffd
Added job statuses in support of SMS provider NumberWholesale.
5 jaren geleden
yiu
9daa8a6868
[maven-release-plugin] prepare for next development iteration
5 jaren geleden
yiu
647e8e7c93
[maven-release-plugin] prepare release 1.0.0
5 jaren geleden
yiu
5585d53ff4
updated scm url
5 jaren geleden
yiu
9d13def881
[maven-release-plugin] rollback the release of 1.0.0
5 jaren geleden
yiu
1d1fd543a0
[maven-release-plugin] prepare release 1.0.0
5 jaren geleden
yiu
9f662e2a51
changed version to 1.0.0-SNAPSHOT
5 jaren geleden
Yuk-Ming Lam
365ded0a9f
Merge branch 'master' of https://git.link2tek.net/ymlam/CommEngine
5 jaren geleden
Yuk-Ming Lam
d48b6706af
Remain with log4j version 1.xxx
5 jaren geleden
yiu
455f3778f8
Revert back to log4j-1 from log4j-2
log4j-2 causes problems because
1. WE use Configurator to configure from a properties file.
2. Other dependency uses log4j-1, improper to mix versions.
Symptoms include
. No logging
. Failure to load Logger class.
5 jaren geleden
Yuk-Ming Lam
3094d68f20
Relax visibility to public.
5 jaren geleden
Yuk-Ming Lam
e18873052d
Change visibility of myLogger from private to protected
5 jaren geleden
yiu
df842b9869
Merge branch 'master' of dev1.link2tek.net:/home/alerttekdev/git_hub/CommEngine
5 jaren geleden
yiu
b30c71b555
Advance to log4j-2.13.3 in order to be compatible with java-11.
5 jaren geleden
Yuk-Ming Lam
e6e2ec8ed8
Fix bug of not setting the changeStateTime when transitioning to RUNNING
state.
5 jaren geleden
yiu
2d865fd001
switch to jdk 11
5 jaren geleden
Yuk-Ming Lam
21ddd94743
Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit 538dede739 .
5 jaren geleden
ymlam
538dede739
[maven-release-plugin] prepare for next development iteration
6 jaren geleden
ymlam
c497efe7de
[maven-release-plugin] prepare release CommEngine-0.0.3
6 jaren geleden
ymlam
56002b3bee
Pause and resume
6 jaren geleden
ymlam
bcda96477c
Merge branch 'maven' into postback_reorg
6 jaren geleden
ymlam
cc1a5c174e
Fix bug in not properly destroying service and postback threads.
Also fix bug of not doing CANCEL properly.
6 jaren geleden
ymlam
78992579de
Use completedJobCount and totalJob to help keeping track of job counts in
various states. Delay closing HttpClient until all postback threads have
exited.
6 jaren geleden
ymlam
c08ba9f57c
Moved postback capability from CommEngine to Broadcast.
Tested to work correctly with a 1-recipient SMS broadcast.
Need more testing.
6 jaren geleden
ymlam
bf507f23b4
Activate PoolingHttpClientConnectionManager for use in postback.
6 jaren geleden
ymlam
2c7ba134d8
Remove unused startProcessing method.
6 jaren geleden
ymlam
1a92409c15
Removed unused and already-commented out do_post_good method.
6 jaren geleden
ymlam
8d390402d4
More accurate print statement.
6 jaren geleden
ymlam
396dca45be
Add compatibility with re-maven era convention of log4php filepaths.
6 jaren geleden
ymlam
2ac4151c04
Use PoolingHttpClientConnectionManager to handle postback persistent connections
to Portal.
6 jaren geleden
ymlam
5f8b64843b
More debugging statement using System.out.println
6 jaren geleden
ymlam
2bbcb270cc
Merge branch 'maven' of alerttekdev:/home/alerttekdev/git_hub/CommEngine into maven
6 jaren geleden
ymlam
224eadefd4
Move to HttpClient-4.5.2 and do not check SSL certificate when
posting back to portal or cluster.
6 jaren geleden
ymlam
bef6df3d0a
Merge branch 'maven' of alerttekdev:/home/alerttekdev/git_hub/CommEngine into maven
To get pom.xml file change.
6 jaren geleden
ymlam
2a136e849a
Remove eclipse project files.
6 jaren geleden
yiu
5e1e306c39
use more recent httpclient
6 jaren geleden
yiu
026b1bdcff
updated pom
6 jaren geleden
yiu
9c25bdefdd
[maven-release-plugin] prepare for next development iteration
6 jaren geleden
yiu
dc603d891e
[maven-release-plugin] prepare release CommEngine-0.0.2
6 jaren geleden