org.openxava.util
Class Server

java.lang.Object
  extended by org.openxava.util.Server

public class Server
extends java.lang.Object

Executes code in server.

Connects to EJB server en execute the code using a SessionBean.

Author:
Javier Paniza

Constructor Summary
Server()
           
 
Method Summary
static java.lang.Object calculate(ICalculator calculator, java.lang.String packageName)
           
static java.lang.Object calculateWithoutTransaction(ICalculator calculator, java.lang.String packageName)
           
static IRemoteAction execute(IRemoteAction action, java.lang.String packageName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Server

public Server()
Method Detail

calculate

public static java.lang.Object calculate(ICalculator calculator,
                                         java.lang.String packageName)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

calculateWithoutTransaction

public static java.lang.Object calculateWithoutTransaction(ICalculator calculator,
                                                           java.lang.String packageName)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

execute

public static IRemoteAction execute(IRemoteAction action,
                                    java.lang.String packageName)
                             throws java.lang.Exception
Throws:
java.lang.Exception