Yes it can be static, It just seamed to me more intuitive to have it managed
by ServiceFactory.Just in case that we would like to clean it if
Activator.stop() is called, we would ask HttpServiceImpl (that was created
in start()) to clean it up. It seemed to me like logical place to store it.
If you really don't like it fill free to change it.
About our special needs: World domination by Grizzling a lo loco :D
And this is all internal, nothing is exposed.
Cheers,
Hubert.
On Tue, Jan 27, 2009 at 2:33 PM, gustav trede <gustav.trede_at_gmail.com>wrote:
>
> yes that is how they are used. so what is the benefit of that complex
> design ?
> Jetty and others stores it static inside the httpserviceimpl, what are our
> special needs that makes us expose internal data ?
>
> 2009/1/27 Hubert Iwaniuk <neotyk_at_kungfoo.pl>
>
> Those are created in HttpServiceFactory and passed (via constructor) to
>> each HttpService that bundles "get".
>> cool?
>>
>> On Tue, Jan 27, 2009 at 2:22 PM, gustav trede <gustav.trede_at_gmail.com>wrote:
>>
>>> hello
>>>
>>> how come aliasesRegistered and registeredServlets are not declared as
>>> static in HttpServiceImpl when they are used as global values ?
>>>
>>>
>>> --
>>> regards
>>> gustav trede
>>
>>