org.openxava.tab.impl
Class EntityTabBean

java.lang.Object
  extended by org.openxava.ejbx.EJBBase
      extended by org.openxava.ejbx.SessionBase
          extended by org.openxava.tab.impl.EntityTabBean
All Implemented Interfaces:
java.io.Serializable, IEntityTabDataProvider

public class EntityTabBean
extends SessionBase
implements IEntityTabDataProvider

Author:
Javier Paniza
See Also:
Serialized Form

Constructor Summary
EntityTabBean()
           
 
Method Summary
 void ejbCreate()
           
 int getResultSize(ITabProvider tabProvider)
           
 java.lang.Number getSum(ITabProvider tabProvider, java.lang.String property)
           
 DataChunk nextChunk(ITabProvider tabProvider, java.lang.String modelName, java.util.List propertiesNames, java.util.Collection tabCalculators, java.util.Map keyIndexs, java.util.Collection tabConverters)
           
 
Methods inherited from class org.openxava.ejbx.SessionBase
ejbActivate, ejbPassivate, ejbRemove, getSessionContext, setSessionContext
 
Methods inherited from class org.openxava.ejbx.EJBBase
getCallerPrincipal, getConnection, getConnection, getContext, getPortableContext, getProperty, isCallerInRole, isTrue, setDefaultDataSource, setEJBContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityTabBean

public EntityTabBean()
Method Detail

ejbCreate

public void ejbCreate()

nextChunk

public DataChunk nextChunk(ITabProvider tabProvider,
                           java.lang.String modelName,
                           java.util.List propertiesNames,
                           java.util.Collection tabCalculators,
                           java.util.Map keyIndexs,
                           java.util.Collection tabConverters)
                    throws java.rmi.RemoteException
Specified by:
nextChunk in interface IEntityTabDataProvider
Throws:
java.rmi.RemoteException

getResultSize

public int getResultSize(ITabProvider tabProvider)
Specified by:
getResultSize in interface IEntityTabDataProvider

getSum

public java.lang.Number getSum(ITabProvider tabProvider,
                               java.lang.String property)
Specified by:
getSum in interface IEntityTabDataProvider