Gang,

since the UnitOfWork system is now Composites, shouldn't that mean that we
can clean up a lot of "special features" in there, and replace with
standard ways, such as Services instead of explicitly know SPIs reachable
from Module.

In fact, all I am talking about is present in a single interface

public interface ModuleSpi extends Module
{
    EntityStore entityStore();

    IdentityGenerator identityGenerator();

    Serialization serialization();

    MetricsProvider metricsProvider();

    ValueTypeFactory valueTypeFactory();
}


And isn't that the same "should be provided by default" that we discussed
earlier?

I think this shows that there is a fundamental issue, and we should simply
replace all of the above with services insread.

WDYT?


Cheers
-- 
Niclas Hedhman, Software Developer
http://polygene.apache.org - New Energy for Java

Reply via email to