Save This Page
Home » Guice-2.0 » com.google » inject » struts2 » [javadoc | source]
com.google.inject.struts2
public class: GuiceObjectFactory [javadoc | source]
java.lang.Object
   com.opensymphony.xwork2.ObjectFactory
      com.google.inject.struts2.GuiceObjectFactory
Copyright (C) 2006 Google Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Nested Class Summary:
class  GuiceObjectFactory.ProvidedInterceptor   
Field Summary
static final  Logger logger     
 Module module     
volatile  Injector injector     
 boolean developmentMode     
 List<ProvidedInterceptor> interceptors     
 Set<?> boundClasses     
Method from com.google.inject.struts2.GuiceObjectFactory Summary:
buildBean,   buildInterceptor,   getClassInstance,   isNoArgConstructorRequired,   setDevelopmentMode,   setModule,   superBuildInterceptor
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.google.inject.struts2.GuiceObjectFactory Detail:
 public Object buildBean(Class clazz,
    Map extraContext) 
 public Interceptor buildInterceptor(InterceptorConfig interceptorConfig,
    Map interceptorRefParams) throws ConfigurationException 
 public Class getClassInstance(String name) throws ClassNotFoundException 
 public boolean isNoArgConstructorRequired() 
  void setDevelopmentMode(String developmentMode) 
  void setModule(String moduleClassName) 
 Interceptor superBuildInterceptor(InterceptorConfig interceptorConfig,
    Map interceptorRefParams) throws ConfigurationException