org.codehaus.mojo.dashboard.report.plugin.hibernate
Class HibernateServiceImpl

java.lang.Object
  extended by org.codehaus.mojo.dashboard.report.plugin.hibernate.HibernateServiceImpl
All Implemented Interfaces:
HibernateService, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

public class HibernateServiceImpl
extends java.lang.Object
implements HibernateService, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

Service Hibernate

Author:
David Vicente

Field Summary
 
Fields inherited from interface org.codehaus.mojo.dashboard.report.plugin.hibernate.HibernateService
ROLE
 
Constructor Summary
HibernateServiceImpl()
           
 
Method Summary
 org.hibernate.cfg.Configuration getConfiguration()
           
 java.lang.String getConnectionUrl()
           
 java.lang.String getDialect()
           
 java.lang.String getDriverClass()
           
 java.lang.String getMapping()
           
 java.lang.String getPassword()
           
 org.hibernate.Session getSession()
           
 org.hibernate.SessionFactory getSessionFactory()
           
 java.lang.String getUsername()
           
 void initialize()
           
 void save(java.lang.Object obj)
           
 void saveOrUpdate(java.lang.Object obj)
           
 void setConnectionUrl(java.lang.String url)
           
 void setDialect(java.lang.String dialect)
           
 void setDriverClass(java.lang.String driverClass)
           
 void setMapping(java.lang.String mapping)
           
 void setPassword(java.lang.String password)
           
 void setUsername(java.lang.String username)
           
 void update(java.lang.Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HibernateServiceImpl

public HibernateServiceImpl()
Method Detail

getSessionFactory

public org.hibernate.SessionFactory getSessionFactory()
Specified by:
getSessionFactory in interface HibernateService
See Also:
HibernateService.getSessionFactory()

getSession

public org.hibernate.Session getSession()
Specified by:
getSession in interface HibernateService

initialize

public void initialize()
                throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
Specified by:
initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
Throws:
org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
See Also:
Initializable.initialize()

getConfiguration

public org.hibernate.cfg.Configuration getConfiguration()

getMapping

public java.lang.String getMapping()
Returns:
the mapping

setMapping

public void setMapping(java.lang.String mapping)
Parameters:
mapping - the mapping to set

getDialect

public java.lang.String getDialect()
Specified by:
getDialect in interface HibernateService

setDialect

public void setDialect(java.lang.String dialect)
Specified by:
setDialect in interface HibernateService

getDriverClass

public java.lang.String getDriverClass()
Specified by:
getDriverClass in interface HibernateService

setDriverClass

public void setDriverClass(java.lang.String driverClass)
Specified by:
setDriverClass in interface HibernateService

getPassword

public java.lang.String getPassword()
Specified by:
getPassword in interface HibernateService

setPassword

public void setPassword(java.lang.String password)
Specified by:
setPassword in interface HibernateService

getConnectionUrl

public java.lang.String getConnectionUrl()
Specified by:
getConnectionUrl in interface HibernateService

setConnectionUrl

public void setConnectionUrl(java.lang.String url)
Specified by:
setConnectionUrl in interface HibernateService

getUsername

public java.lang.String getUsername()
Specified by:
getUsername in interface HibernateService

setUsername

public void setUsername(java.lang.String username)
Specified by:
setUsername in interface HibernateService

save

public void save(java.lang.Object obj)
Specified by:
save in interface HibernateService

update

public void update(java.lang.Object obj)
Specified by:
update in interface HibernateService

saveOrUpdate

public void saveOrUpdate(java.lang.Object obj)
Specified by:
saveOrUpdate in interface HibernateService


Copyright © 2006-2010 CodeHaus. All Rights Reserved.