com.createtank.elemenope
Class Elemenope

java.lang.Object
  extended by com.createtank.elemenope.Elemenope

public class Elemenope
extends java.lang.Object

Main application class for the elemenope framework.

Author:
John Joseph Roets [joe@createtank.com]

Constructor Summary
Elemenope()
          Creates a new instance of elemenope
 
Method Summary
static java.lang.Object distributedCall(ElemenopeComponents ec, java.lang.String service, java.lang.String operation, java.lang.Object payload)
           
static java.lang.Object distributedCall(ElemenopeComponents ec, java.lang.String service, java.lang.String operation, java.lang.Object payload, java.util.Map atts)
           
static java.lang.Object getSpringBean(ElemenopeComponents ec, java.lang.String beanName)
           
static org.springframework.beans.factory.BeanFactory getSpringBeanFactory(ElemenopeComponents ec)
           
static void main(java.lang.String[] args)
          Starts the elemenope application.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Elemenope

public Elemenope()
Creates a new instance of elemenope

Method Detail

main

public static void main(java.lang.String[] args)
Starts the elemenope application.

Configures all needed components for operation using given configurationClass.

Parameters:
args - configurationClass configurationFileName run-level log4j-properties-file log4j-watch-interval

distributedCall

public static java.lang.Object distributedCall(ElemenopeComponents ec,
                                               java.lang.String service,
                                               java.lang.String operation,
                                               java.lang.Object payload)
                                        throws ElemenopeException
Throws:
ElemenopeException

distributedCall

public static java.lang.Object distributedCall(ElemenopeComponents ec,
                                               java.lang.String service,
                                               java.lang.String operation,
                                               java.lang.Object payload,
                                               java.util.Map atts)
                                        throws ElemenopeException
Throws:
ElemenopeException

getSpringBeanFactory

public static org.springframework.beans.factory.BeanFactory getSpringBeanFactory(ElemenopeComponents ec)

getSpringBean

public static java.lang.Object getSpringBean(ElemenopeComponents ec,
                                             java.lang.String beanName)