[prev in list] [next in list] [prev in thread] [next in thread] 

List:       turbine-torque-dev
Subject:    Re: Torque with Java5 features
From:       jmenke () chubb ! com
Date:       2005-11-28 15:04:45
Message-ID: OF637F1E2C.36A50A80-ON852570C7.0050F9A4-852570C7.0052D8F6 () chubb ! com
[Download RAW message or body]

--=_alternative 0052D8EE852570C7_=
Content-Type: text/plain; charset="US-ASCII"

We have developed a simple wrapper for Torque that allows integration with 
the Spring Framework.  By using it, you get some support for Generics. 

https://torque-spring.dev.java.net/

Currently we support a simple set of methods.

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 

 package org.springmodules.orm.torque;

import java.util.List;

import org.apache.torque.om.BaseObject;

public interface TorqueExternalOperations extends TorqueOperations {

  <T extends BaseObject> T create(Class<T> torqueObjectClass) throws 
TorqueSpringException;

  <T extends BaseObject> List<T> find(Class<T> torqueObjectClass, int[] 
ids) throws TorqueSpringException;

  <T extends BaseObject> T find(Class<T> torqueObjectClass, int id) throws 
TorqueSpringException;

  <T extends BaseObject> void remove(T persistableObject) throws 
TorqueSpringException;

  <T extends BaseObject> void save(T persistableObject) throws 
TorqueSpringException;

  <T extends BaseObject> T copy(final T object) throws 
TorqueSpringException;

}

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Note  this framework it is not replacement for torque
it is just adds extra functionality typical for springframework.

We are looking for reviews/suggestions for expansion/improvement  any peer 
review would be appreciated.
--=_alternative 0052D8EE852570C7_=--
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic