From: nbhatia (A. F. <fo...@an...> - 2006-04-30 00:32:54
|
Hi Manish, To answer your questions: > an extra ";" is generated at the end of the handle<xx> method call in serviceBase class methods for propagation_supports. Good catch. I have fixed this. > How can I get static methods in my service classes? marking a method as "classifier" scope doesn't seem to change anything. The template does not take into account the classifier scope. In general I would not recommend using static methods in service classes. One should be able to instantial multiple instances of service classes which can work independently. If you need only one instance then you should create a factory class that returns the same instance (similar to the DaoFactory class). I am adding an enhancement request to JIRA to create a ServiceFactory or ServiceLocator similar to the Java side. > I am unable to create a private method in the service. The compiler complains that the method needs to be "public" for it to be a valid implementation of the interface. I am easily able to add private methods to the Impl class with no errors. Are you trying to add private methods at the model level? > How can I get a method that has a nhibernate session but doesn't do a begin/commit tran? Need to do this for all "read from DB" methods in my service layer. There is no support for this currently. Are you worried about efficiency? I am not sure if always creating a transaction is less efficient. So I have posted a message on the NHibernate forum to find out (). We can take an action based on the response. Naresh _________________________________________________________ Reply to the post : http://galaxy.andromda.org/forum/viewtopic.php?p=12093#12093 Posting to http://forum.andromda.org/ is preferred over posting to the mailing list! |