Turbine

Essentials

Get Involved

Documentation

Howto Guides

Development

Castor Service

This is a Service that offers access to the object to relational mapping from Castor. We recommend that if you need an Object Relational mapping, that you use the Turbine Peer system with Torque instead.


Configuration

# -------------------------------------------------------------------
# 
#  S E R V I C E S
#
# -------------------------------------------------------------------
# Classes for Turbine Services should be defined here.
# Format: services.[name].classname=[implementing class]
#
# To specify properties of a service use the following syntax:
# service.[name].[property]=[value]

services.CastorService.classname=org.apache.turbine.services.castor.TurbineCastorService
.
.
.
# -------------------------------------------------------------------
# 
#  C A S T O R  S E R V I C E
#
# -------------------------------------------------------------------

services.CastorService.classname=org.apache.turbine.services.castor.TurbineCastorService
services.CastorService.properties.logfile=/tmp/castor.log
services.CastorService.properties.logprefix=turbinecastor
services.CastorService.properties.databasefile=/tmp/database.xml
services.CastorService.properties.databasename=turbine


Usage

TurbineServices ts = TurbineServices.getInstance();
CastorService cs = (CastorService) ts.getService (CastorService.SERVICE_NAME);
Database db = cs.getDatabase();
db.begin();
...
db.commit();
db.close();



Copyright © 1999-2001, Apache Software Foundation