org.apache.jetspeed.services.db
Interface JetspeedDatabaseService

All Superinterfaces:
org.apache.turbine.services.Initable, org.apache.turbine.services.Service
All Known Implementing Classes:
ObjectBridgeDatabaseService

public interface JetspeedDatabaseService
extends org.apache.turbine.services.Service

This interface is a facade for all Jetspeed-DB related operations

Version:
$Id: JetspeedDatabaseService.java,v 1.2 2004/02/23 03:28:10 jford Exp $
Author:
David Sean Taylor

Field Summary
static java.lang.String SERVICE_NAME
          The name of this service
 
Method Summary
 java.lang.Object getPersistenceManager()
          Returns a PersistenceManager for the the configured database service.
 
Methods inherited from interface org.apache.turbine.services.Service
getConfiguration, getName, getProperties, setName, setServiceBroker
 
Methods inherited from interface org.apache.turbine.services.Initable
getInit, init, init, setInitableBroker, shutdown
 

Field Detail

SERVICE_NAME

public static final java.lang.String SERVICE_NAME
The name of this service

See Also:
Constant Field Values
Method Detail

getPersistenceManager

public java.lang.Object getPersistenceManager()
Returns a PersistenceManager for the the configured database service. When JDO implementations are available, this method should return a JDO PersistenceManager interface.

Returns:
A PersistenceManager instance.


Copyright © 2000-2004 Apache Software Foundation. All Rights Reserved.