org.defne.owb
Class OwbEjbServiceExecutorProxy

java.lang.Object
  extended by org.defne.owb.OwbEjbServiceExecutorProxy
All Implemented Interfaces:
IServiceExecutorProxy

@Named(value="OwbEjbServiceExecutorProxy")
@ApplicationScoped
@EjbExecutorProxy
public class OwbEjbServiceExecutorProxy
extends Object
implements IServiceExecutorProxy

JSR-299 based bean that is reposible for executing the EJB service method executor.

This bean's scope is ApplicationScoped, therefore it lived along the application lifecycle.

Version:
$Rev$ $Date$
Author:
gurkanerdogdu

Constructor Summary
OwbEjbServiceExecutorProxy()
          Createa an instance.
 
Method Summary
 void clear(Object clearObject)
          
 void destroy()
          Predestroy actions.
 Message execute(Message inputBag)
          
 String getEjbJndiName()
           
 void init()
          Creating a proxy instance.
 void setEjbJndiName(String ejbJndiName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwbEjbServiceExecutorProxy

public OwbEjbServiceExecutorProxy()
Createa an instance.

Method Detail

init

@PostConstruct
public void init()
Creating a proxy instance.


execute

public Message execute(Message inputBag)

Specified by:
execute in interface IServiceExecutorProxy

getEjbJndiName

public String getEjbJndiName()
Returns:
the ejbJndiName

setEjbJndiName

public void setEjbJndiName(String ejbJndiName)
Parameters:
ejbJndiName - the ejbJndiName to set

destroy

@PreDestroy
public void destroy()
Predestroy actions.


clear

public void clear(Object clearObject)

Specified by:
clear in interface IServiceExecutorProxy


Copyright © 2010 MechSoft Mechanical and Software Solutions. All Rights Reserved.