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" <[email protected]>
> To: [email protected]
> 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
> [email protected]
> http://lists.ovirt.org/mailman/listinfo/engine-devel
> 
_______________________________________________
Engine-devel mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-devel

Reply via email to