=?iso-8859-1?Q?Edgar_Gonz=E1lez?= <[EMAIL PROTECTED]> writes:

>Ok Henning,

>But just for curiosity, how do you plan to make a generic Component Service,
>if Torque and Fulcrum only implement the Stratum interfaces:
>- Initializable
>- Configurable

>and these interfaces just provide the methods:
>- Initializable.initialize
>- Configurable.configure

ATM it is about starting up (It works now, BTW :-) but you're right, neither
Torque nor Fulcrum implement Disposable yet. Which shouldn't be too hard to
add and I will make Disposable an optional property for the service.

>Or are you planning to modify Torque and Fulcrum

To get orderly shutdown, this will be necessary, yes. For simply starting
it up, there is no need to do so.

(Service Startup in Turbine-2 is a mess. Hacks on top of hacks on top
of band-aids. There are about three different ways needed to start up
services (Really, really early by TurbineServices.initClass (Resources
and Logging), early (mapping is available at init() time and late
(lazy)). This is one thing, where a cleanup for post-T2.2 is really
necessary. Fulcrum seems to get this right.

        Regards
                Henning

-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen       -- Geschaeftsfuehrer
INTERMETA - Gesellschaft fuer Mehrwertdienste mbH     [EMAIL PROTECTED]

Am Schwabachgrund 22  Fon.: 09131 / 50654-0   [EMAIL PROTECTED]
D-91054 Buckenhof     Fax.: 09131 / 50654-20   

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

Reply via email to