org.codehaus.plexus.jdo
Class DefaultJdoFactory

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.plexus.jdo.DefaultJdoFactory
All Implemented Interfaces:
JdoFactory, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

public class DefaultJdoFactory
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements JdoFactory, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable

Version:
$Id: DefaultJdoFactory.java 2023 2005-05-28 19:15:47Z jvanzyl $
Author:
David Wynter, Trygve Laugstøl

Field Summary
 
Fields inherited from interface org.codehaus.plexus.jdo.JdoFactory
ROLE
 
Constructor Summary
DefaultJdoFactory()
           
 
Method Summary
 void dispose()
           
 javax.jdo.PersistenceManagerFactory getPersistenceManagerFactory()
           
 void initialize()
           
 void shutdown()
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultJdoFactory

public DefaultJdoFactory()
Method Detail

getPersistenceManagerFactory

public javax.jdo.PersistenceManagerFactory getPersistenceManagerFactory()
Specified by:
getPersistenceManagerFactory in interface JdoFactory

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

shutdown

public void shutdown()
              throws java.lang.Exception
Specified by:
shutdown in interface JdoFactory
Throws:
java.lang.Exception

dispose

public void dispose()
Specified by:
dispose in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable


Copyright © 2005-2008 Codehaus. All Rights Reserved.