org.ow2.jonas.ws.cxf.easybeans
Class CXFResourceInjector

java.lang.Object
  extended by org.apache.cxf.common.annotation.AbstractAnnotationVisitor
      extended by org.apache.cxf.common.injection.ResourceInjector
          extended by org.ow2.jonas.ws.cxf.easybeans.CXFResourceInjector
All Implemented Interfaces:
org.apache.cxf.common.annotation.AnnotationVisitor

public class CXFResourceInjector
extends org.apache.cxf.common.injection.ResourceInjector

Slightly change the original CXF ResourceInjector to avoid the call to PostConstruct annotated methods.

Author:
Guillaume Sauthier

Field Summary
 
Fields inherited from class org.apache.cxf.common.annotation.AbstractAnnotationVisitor
target, targetClass
 
Constructor Summary
CXFResourceInjector(org.apache.cxf.resource.ResourceManager rm)
          Creates an new CXFResourceInjector.
 
Method Summary
 void inject(Object instance)
          Do injection on the given object.
 
Methods inherited from class org.apache.cxf.common.injection.ResourceInjector
construct, construct, destroy, getResourceType, inject, invokePostConstruct, invokePreDestroy, visitClass, visitField, visitMethod
 
Methods inherited from class org.apache.cxf.common.annotation.AbstractAnnotationVisitor
addTargetAnnotation, getTarget, getTargetAnnotations, getTargetClass, setTarget, setTarget
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CXFResourceInjector

public CXFResourceInjector(org.apache.cxf.resource.ResourceManager rm)
Creates an new CXFResourceInjector.

Parameters:
rm - CXF ResourceManager
Method Detail

inject

public void inject(Object instance)
Do injection on the given object.

Overrides:
inject in class org.apache.cxf.common.injection.ResourceInjector
Parameters:
instance - the given instance on which do the injection.


Copyright © 2010 OW2 Consortium. All Rights Reserved.