[ 
https://issues.apache.org/jira/browse/LANG-878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Henri Yandell updated LANG-878:
-------------------------------

    Component/s: General
    
> Create a service implementation
> -------------------------------
>
>                 Key: LANG-878
>                 URL: https://issues.apache.org/jira/browse/LANG-878
>             Project: Commons Lang
>          Issue Type: Wish
>          Components: General
>            Reporter: offbynull
>            Priority: Minor
>
> It would be nice if commons lang had a Service class for threading -- similar 
> to the one provided by Guava, but without Guava's poorly designed API and 
> excess baggage. This would essentially be a thread with an initialization 
> method and a shutdown method (along with the actual run method). The thread 
> creating the service would block until the initialization finishes 
> successfully, and the service would call shutdown when it finishes (or if it 
> gets interrupted). You would be able to query the state of the Service at any 
> time.
> It would live in the concurrent package.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to