org.openware.job.ejb
Interface MDMSession


public interface MDMSession

The interface of the MDM stateless session bean. This is the EJB that receives the list of table row objects that have been modified, created, or deleted and updates the database accordingly.

Version:
$Revision: 1.13 $ $Date: 2001/07/26 01:57:23 $
Author:
Vincent Sheffer

Method Summary
 java.util.Collection findBy(TableRow data, java.lang.String whereClause, java.lang.String[] joinTables)
           
 long getKeys(long numToGet)
           
 TableRow load(TableRow data)
           
 MetaData loadMetaData(BaseDBA dba)
           
 void ping()
          See if the server is still alive and running the EJB.
 int rawUpdate(TableRow shell)
           
 UpdateResults save(java.util.Collection list)
           
 

Method Detail

rawUpdate

public int rawUpdate(TableRow shell)
              throws PersistException,
                     java.rmi.RemoteException

save

public UpdateResults save(java.util.Collection list)
                   throws PersistException,
                          java.rmi.RemoteException

getKeys

public long getKeys(long numToGet)
             throws java.rmi.RemoteException

findBy

public java.util.Collection findBy(TableRow data,
                                   java.lang.String whereClause,
                                   java.lang.String[] joinTables)
                            throws java.rmi.RemoteException

load

public TableRow load(TableRow data)
              throws java.rmi.RemoteException

ping

public void ping()
          throws java.rmi.RemoteException
See if the server is still alive and running the EJB.

loadMetaData

public MetaData loadMetaData(BaseDBA dba)
                      throws java.rmi.RemoteException


Copyright © 2000,2001 Openware. All Rights Reserved.