This might help:
http://www.quartzscheduler.org/

It is not strictly for struts, but it is a solution for what you want to
do.

Pritpal Dhaliwal


-----Original Message-----
From: Jim Barrows [mailto:[EMAIL PROTECTED] 
Sent: Thursday, August 19, 2004 9:16 AM
To: Struts Users Mailing List
Subject: RE: Help on Action implementing thread for checking user
registration thru email?




> -----Original Message-----
> From: struts Dude [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, August 18, 2004 9:14 PM
> To: Struts Users Mailing List
> Subject: Help on Action implementing thread for checking user 
> registration thru email?
> 
> 
> 
> Hi,
> 
> I am going to write an app that allow user to register in a JSP page, 
> press submit, then user redirected to a new page telling user to check

> email, click on a link on email, redirected to a page, then commit 
> user  info to database. If user doesn't do this within 24 hrs, then 
> delete user info.
> 
> I have no problem sending email with a unique link made up
> of unique username plus some random generated digits and characters.
> 
> I was wandering if anyone has done this and give me some tips.
> 
> The way I see it is commit user's registration detail to database 1st 
> when user click submit, then send email (using jarkata mailer tag).
> 
> Then delete user record if user don't click/visit link on dynamically
> generated link within 24 hr from email. The link would have parameter
> that can tell an Action who is visiting.
> 
> Problem:
> Now, how do I write an Action that will check back latter after 24 Hrs

> for an user?? Using thread in Action??? Dunno if that's a good idea.
> 
> The way I am going to do this is, have an Action implement thread, for

> evey user registration, set wake up (check back) interval after 24 hr.

> Every user visiting this Action will wake up Action and do validation.

> After that, Action goes back to sleep.
> 
> Is this a good idea??

Let's see... how many users on your website signing up for mail?  Which
is going to leave how many threads hanging around in a 24 hour period?
Yuck.  Yuck.

What you are really looking for is outside of struts, since struts is
only an MVC framework, not an application framework.  



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to