[Engine-devel] Best place for new interfaces used by bll

Alissa Bonas abonas at redhat.com
Wed Mar 6 20:50:52 UTC 2013


1. For start, and since you are already refactoring :)  I recommend putting the interfaces in package named "api" and not "interfaces" - it's a much more standard name.
2. Can you elaborate a bit more what area/functionality in engine are those interfaces for? It will reflect their location.

----- Original Message -----
> From: "Ravi Nori" <rnori at redhat.com>
> To: engine-devel at ovirt.org
> Sent: Wednesday, March 6, 2013 6:57:10 PM
> Subject: [Engine-devel] Best place for new interfaces used by bll
> 
> Hi,
> 
> I am working on refactoring some of the backend code in bll and need
> to
> create interfaces so that I can eliminate the dependency between bll
> and
> the new module.
> 
> Currently I created the interfaces in
> org.ovirt.engine.core.common.interfaces, but from what I understand
> this
> module is used by both frontend and backend. The new interfaces will
> only be used by the backend. What would be the best place to put
> these
> new interfaces?
> 
> Ravi
> _______________________________________________
> Engine-devel mailing list
> Engine-devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/engine-devel
> 



More information about the Devel mailing list