org.ow2.jonas.cdi.weld.internal.services
Class JOnASEjbServices

java.lang.Object
  extended by org.ow2.jonas.cdi.weld.internal.services.JOnASEjbServices
All Implemented Interfaces:
org.jboss.weld.bootstrap.api.Service, org.jboss.weld.ejb.spi.EjbServices

public class JOnASEjbServices
extends Object
implements org.jboss.weld.ejb.spi.EjbServices

This class provides Services related to EJBs. It allows to resolve EJBs and register interceptors

Author:
Loic Albertin

Constructor Summary
JOnASEjbServices()
           
 
Method Summary
 void cleanup()
           
 void registerInterceptors(org.jboss.weld.ejb.spi.EjbDescriptor<?> ejbDescriptor, org.jboss.weld.ejb.spi.InterceptorBindings interceptorBindings)
           
 org.jboss.weld.ejb.api.SessionObjectReference resolveEjb(org.jboss.weld.ejb.spi.EjbDescriptor<?> ejbDescriptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JOnASEjbServices

public JOnASEjbServices()
Method Detail

resolveEjb

public org.jboss.weld.ejb.api.SessionObjectReference resolveEjb(org.jboss.weld.ejb.spi.EjbDescriptor<?> ejbDescriptor)
Specified by:
resolveEjb in interface org.jboss.weld.ejb.spi.EjbServices

registerInterceptors

public void registerInterceptors(org.jboss.weld.ejb.spi.EjbDescriptor<?> ejbDescriptor,
                                 org.jboss.weld.ejb.spi.InterceptorBindings interceptorBindings)
Specified by:
registerInterceptors in interface org.jboss.weld.ejb.spi.EjbServices

cleanup

public void cleanup()
Specified by:
cleanup in interface org.jboss.weld.bootstrap.api.Service


Copyright © 2013 OW2 Consortium. All Rights Reserved.