com.atlassian.jira.web.util.component
Class PicoWebworkObjectCreator

java.lang.Object
  extended by com.atlassian.jira.web.util.component.PicoWebworkObjectCreator
All Implemented Interfaces:
webwork.util.injection.ObjectCreator

public class PicoWebworkObjectCreator
extends Object
implements webwork.util.injection.ObjectCreator

Allow object created in Webwork to be created using Pico (inside JIRA).


Field Summary
static org.apache.log4j.Logger log
           
 
Constructor Summary
PicoWebworkObjectCreator()
           
 
Method Summary
 Object instantiate(Class actionClass)
           
 Object instantiateBean(ClassLoader classloader, String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static final org.apache.log4j.Logger log
Constructor Detail

PicoWebworkObjectCreator

public PicoWebworkObjectCreator()
Method Detail

instantiate

public Object instantiate(Class actionClass)
                   throws IllegalAccessException,
                          InstantiationException
Specified by:
instantiate in interface webwork.util.injection.ObjectCreator
Throws:
IllegalAccessException
InstantiationException

instantiateBean

public Object instantiateBean(ClassLoader classloader,
                              String className)
                       throws IOException,
                              ClassNotFoundException
Specified by:
instantiateBean in interface webwork.util.injection.ObjectCreator
Throws:
IOException
ClassNotFoundException


Copyright © 2002-2013 Atlassian. All Rights Reserved.