it.openutils.spring.rmibernate.server.exporter
Class HibernateRmiServiceExporter

java.lang.Object
  extended by org.springframework.remoting.support.RemoteExporter
      extended by org.springframework.remoting.support.RemoteInvocationBasedExporter
          extended by org.springframework.remoting.rmi.RmiBasedExporter
              extended by org.springframework.remoting.rmi.RmiServiceExporter
                  extended by it.openutils.spring.rmibernate.server.exporter.HibernateRmiServiceExporter
All Implemented Interfaces:
org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

public class HibernateRmiServiceExporter
extends org.springframework.remoting.rmi.RmiServiceExporter

Rmi exporter that checks laziness of bean fields in all object graph

Version:
$Id: HibernateRmiServiceExporter.java 716 2008-03-03 14:35:57Z fcarone $
Author:
mmolaschi

Field Summary
 
Fields inherited from class org.springframework.remoting.support.RemoteExporter
logger
 
Constructor Summary
HibernateRmiServiceExporter()
           
 
Method Summary
protected  java.lang.Object getProxyForService()
          
 void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
          Set hibernate session factory
 
Methods inherited from class org.springframework.remoting.rmi.RmiServiceExporter
afterPropertiesSet, destroy, getRegistry, getRegistry, getRegistry, prepare, setAlwaysCreateRegistry, setClientSocketFactory, setRegistry, setRegistryClientSocketFactory, setRegistryHost, setRegistryPort, setRegistryServerSocketFactory, setReplaceExistingBinding, setServerSocketFactory, setServiceName, setServicePort, testRegistry
 
Methods inherited from class org.springframework.remoting.rmi.RmiBasedExporter
getObjectToExport, invoke
 
Methods inherited from class org.springframework.remoting.support.RemoteInvocationBasedExporter
getRemoteInvocationExecutor, invokeAndCreateResult, setRemoteInvocationExecutor
 
Methods inherited from class org.springframework.remoting.support.RemoteExporter
checkService, checkServiceInterface, getBeanClassLoader, getExporterName, getService, getServiceInterface, isRegisterTraceInterceptor, overrideThreadContextClassLoader, resetThreadContextClassLoader, setBeanClassLoader, setRegisterTraceInterceptor, setService, setServiceInterface
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateRmiServiceExporter

public HibernateRmiServiceExporter()
Method Detail

getProxyForService

protected java.lang.Object getProxyForService()

Overrides:
getProxyForService in class org.springframework.remoting.support.RemoteExporter

setSessionFactory

public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
Set hibernate session factory

Parameters:
sessionFactory - hibernate sessionfactory


Copyright © 2008 Openmind. All Rights Reserved.