org.openxava.util.impl
Class ServerBean

java.lang.Object
  extended by org.openxava.ejbx.EJBBase
      extended by org.openxava.ejbx.SessionBase
          extended by org.openxava.util.impl.ServerBean
All Implemented Interfaces:
java.io.Serializable

public class ServerBean
extends SessionBase

See Also:
Serialized Form

Constructor Summary
ServerBean()
           
 
Method Summary
 java.lang.Object calculate(ICalculator calculator)
           
 java.lang.Object calculateWithoutTransaction(ICalculator calculator)
           
 void ejbCreate()
           
 IRemoteAction execute(IRemoteAction action)
           
 
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

ServerBean

public ServerBean()
Method Detail

ejbCreate

public void ejbCreate()
               throws CreateException
Throws:
CreateException

calculate

public java.lang.Object calculate(ICalculator calculator)
                           throws java.lang.Exception
Throws:
java.lang.Exception

calculateWithoutTransaction

public java.lang.Object calculateWithoutTransaction(ICalculator calculator)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

execute

public IRemoteAction execute(IRemoteAction action)
                      throws java.lang.Exception
Throws:
java.lang.Exception