[
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