Binary compatibility report for the library XWork from version 2.1.0 to 2.1.1
Summary
1 |
288 |
1839 / 243 |
Incompatible |
Problem Summary
Added Methods (90)
xwork-2.1.1.jar, ActionConfig.class
package com.opensymphony.xwork2.config.entities
ActionConfig.ActionConfig ( ActionConfig orig )
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig."<init>":(Lcom/opensymphony/xwork2/config/entities/ActionConfig;)V ]
ActionConfig.ActionConfig ( String packageName, String name, String className )
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ]
ActionConfig.getAllowedMethods ( ):java.util.Set
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.getAllowedMethods:()Ljava/util/Set; ]
ActionConfig.getName ( ):String
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.getName:()Ljava/lang/String; ]
ActionConfig.isAllowedMethod ( String method ):boolean
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.isAllowedMethod:(Ljava/lang/String;)Z ]
xwork-2.1.1.jar, ActionProxyFactory.class
package com.opensymphony.xwork2
ActionProxyFactory.createActionProxy ( ActionInvocation p1, String p2, String p3, String p4, boolean p5, boolean p6 ) [abstract]:ActionProxy
[ run-time name: com/opensymphony/xwork2/ActionProxyFactory.createActionProxy:(Lcom/opensymphony/xwork2/ActionInvocation;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/opensymphony/xwork2/ActionProxy; ]
ActionProxyFactory.createActionProxy ( String p1, String p2, String p3, java.util.Map p4 ) [abstract]:ActionProxy
[ run-time name: com/opensymphony/xwork2/ActionProxyFactory.createActionProxy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lcom/opensymphony/xwork2/ActionProxy; ]
ActionProxyFactory.createActionProxy ( String p1, String p2, String p3, java.util.Map p4, boolean p5, boolean p6 ) [abstract]:ActionProxy
[ run-time name: com/opensymphony/xwork2/ActionProxyFactory.createActionProxy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ZZ)Lcom/opensymphony/xwork2/ActionProxy; ]
xwork-2.1.1.jar, AnnotationActionValidatorManager.class
package com.opensymphony.xwork2.validator
AnnotationActionValidatorManager.setValidatorFactory ( ValidatorFactory fac ):void
[ run-time name: com/opensymphony/xwork2/validator/AnnotationActionValidatorManager.setValidatorFactory:(Lcom/opensymphony/xwork2/validator/ValidatorFactory;)V ]
AnnotationActionValidatorManager.setValidatorFileParser ( ValidatorFileParser parser ):void
[ run-time name: com/opensymphony/xwork2/validator/AnnotationActionValidatorManager.setValidatorFileParser:(Lcom/opensymphony/xwork2/validator/ValidatorFileParser;)V ]
xwork-2.1.1.jar, AnnotationValidationConfigurationBuilder.class
package com.opensymphony.xwork2.validator
AnnotationValidationConfigurationBuilder.AnnotationValidationConfigurationBuilder ( ValidatorFactory fac )
[ run-time name: com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilder."<init>":(Lcom/opensymphony/xwork2/validator/ValidatorFactory;)V ]
xwork-2.1.1.jar, AnnotationWorkflowInterceptor.class
package com.opensymphony.xwork2.interceptor.annotations
AnnotationWorkflowInterceptor.comparePriorities ( int val1, int val2 ) [static]:int
[ run-time name: com/opensymphony/xwork2/interceptor/annotations/AnnotationWorkflowInterceptor.comparePriorities:(II)I ]
xwork-2.1.1.jar, ClassPathFinder.class
package com.opensymphony.xwork2.util
ClassPathFinder.ClassPathFinder ( )
[ run-time name: com/opensymphony/xwork2/util/ClassPathFinder."<init>":()V ]
ClassPathFinder.findMatches ( ):java.util.Vector
[ run-time name: com/opensymphony/xwork2/util/ClassPathFinder.findMatches:()Ljava/util/Vector; ]
ClassPathFinder.getPattern ( ):String
[ run-time name: com/opensymphony/xwork2/util/ClassPathFinder.getPattern:()Ljava/lang/String; ]
ClassPathFinder.setPattern ( String pattern ):void
[ run-time name: com/opensymphony/xwork2/util/ClassPathFinder.setPattern:(Ljava/lang/String;)V ]
ClassPathFinder.setPatternMatcher ( PatternMatcher patternMatcher ):void
[ run-time name: com/opensymphony/xwork2/util/ClassPathFinder.setPatternMatcher:(Lcom/opensymphony/xwork2/util/PatternMatcher;)V ]
xwork-2.1.1.jar, ConditionalVisitorFieldValidator.class
package com.opensymphony.xwork2.validator.annotations
ConditionalVisitorFieldValidator.appendPrefix ( ) [abstract]:boolean
[ run-time name: com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.appendPrefix:()Z ]
ConditionalVisitorFieldValidator.context ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.context:()Ljava/lang/String; ]
ConditionalVisitorFieldValidator.expression ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.expression:()Ljava/lang/String; ]
ConditionalVisitorFieldValidator.fieldName ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.fieldName:()Ljava/lang/String; ]
ConditionalVisitorFieldValidator.key ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.key:()Ljava/lang/String; ]
ConditionalVisitorFieldValidator.message ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.message:()Ljava/lang/String; ]
ConditionalVisitorFieldValidator.shortCircuit ( ) [abstract]:boolean
[ run-time name: com/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator.shortCircuit:()Z ]
package com.opensymphony.xwork2.validator.validators
ConditionalVisitorFieldValidator.ConditionalVisitorFieldValidator ( )
[ run-time name: com/opensymphony/xwork2/validator/validators/ConditionalVisitorFieldValidator."<init>":()V ]
ConditionalVisitorFieldValidator.getExpression ( ):String
[ run-time name: com/opensymphony/xwork2/validator/validators/ConditionalVisitorFieldValidator.getExpression:()Ljava/lang/String; ]
ConditionalVisitorFieldValidator.setExpression ( String expression ):void
[ run-time name: com/opensymphony/xwork2/validator/validators/ConditionalVisitorFieldValidator.setExpression:(Ljava/lang/String;)V ]
ConditionalVisitorFieldValidator.validate ( Object object ):void
[ run-time name: com/opensymphony/xwork2/validator/validators/ConditionalVisitorFieldValidator.validate:(Ljava/lang/Object;)V ]
ConditionalVisitorFieldValidator.validateExpression ( Object object ):boolean
[ run-time name: com/opensymphony/xwork2/validator/validators/ConditionalVisitorFieldValidator.validateExpression:(Ljava/lang/Object;)Z ]
xwork-2.1.1.jar, DefaultActionProxy.class
package com.opensymphony.xwork2
DefaultActionProxy.DefaultActionProxy ( ActionInvocation inv, String namespace, String actionName, String methodName, boolean executeResult, boolean cleanupContext )
[ run-time name: com/opensymphony/xwork2/DefaultActionProxy."<init>":(Lcom/opensymphony/xwork2/ActionInvocation;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V ]
xwork-2.1.1.jar, DefaultActionProxyFactory.class
package com.opensymphony.xwork2
DefaultActionProxyFactory.createActionProxy ( ActionInvocation inv, String namespace, String actionName, boolean executeResult, boolean cleanupContext ):ActionProxy
[ run-time name: com/opensymphony/xwork2/DefaultActionProxyFactory.createActionProxy:(Lcom/opensymphony/xwork2/ActionInvocation;Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/opensymphony/xwork2/ActionProxy; ]
DefaultActionProxyFactory.createActionProxy ( ActionInvocation inv, String namespace, String actionName, String methodName, boolean executeResult, boolean cleanupContext ):ActionProxy
[ run-time name: com/opensymphony/xwork2/DefaultActionProxyFactory.createActionProxy:(Lcom/opensymphony/xwork2/ActionInvocation;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)Lcom/opensymphony/xwork2/ActionProxy; ]
DefaultActionProxyFactory.createActionProxy ( String namespace, String actionName, String methodName, java.util.Map extraContext ):ActionProxy
[ run-time name: com/opensymphony/xwork2/DefaultActionProxyFactory.createActionProxy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lcom/opensymphony/xwork2/ActionProxy; ]
DefaultActionProxyFactory.createActionProxy ( String namespace, String actionName, String methodName, java.util.Map extraContext, boolean executeResult, boolean cleanupContext ):ActionProxy
[ run-time name: com/opensymphony/xwork2/DefaultActionProxyFactory.createActionProxy:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ZZ)Lcom/opensymphony/xwork2/ActionProxy; ]
xwork-2.1.1.jar, DefaultActionValidatorManager.class
package com.opensymphony.xwork2.validator
DefaultActionValidatorManager.setValidatorFactory ( ValidatorFactory fac ):void
[ run-time name: com/opensymphony/xwork2/validator/DefaultActionValidatorManager.setValidatorFactory:(Lcom/opensymphony/xwork2/validator/ValidatorFactory;)V ]
DefaultActionValidatorManager.setValidatorFileParser ( ValidatorFileParser parser ):void
[ run-time name: com/opensymphony/xwork2/validator/DefaultActionValidatorManager.setValidatorFileParser:(Lcom/opensymphony/xwork2/validator/ValidatorFileParser;)V ]
xwork-2.1.1.jar, DefaultValidatorFactory.class
package com.opensymphony.xwork2.validator
DefaultValidatorFactory.DefaultValidatorFactory ( com.opensymphony.xwork2.ObjectFactory objectFactory, ValidatorFileParser parser )
[ run-time name: com/opensymphony/xwork2/validator/DefaultValidatorFactory."<init>":(Lcom/opensymphony/xwork2/ObjectFactory;Lcom/opensymphony/xwork2/validator/ValidatorFileParser;)V ]
DefaultValidatorFactory.getValidator ( ValidatorConfig cfg ):Validator
[ run-time name: com/opensymphony/xwork2/validator/DefaultValidatorFactory.getValidator:(Lcom/opensymphony/xwork2/validator/ValidatorConfig;)Lcom/opensymphony/xwork2/validator/Validator; ]
DefaultValidatorFactory.lookupRegisteredValidatorType ( String name ):String
[ run-time name: com/opensymphony/xwork2/validator/DefaultValidatorFactory.lookupRegisteredValidatorType:(Ljava/lang/String;)Ljava/lang/String; ]
DefaultValidatorFactory.registerValidator ( String name, String className ):void
[ run-time name: com/opensymphony/xwork2/validator/DefaultValidatorFactory.registerValidator:(Ljava/lang/String;Ljava/lang/String;)V ]
xwork-2.1.1.jar, DefaultValidatorFileParser.class
package com.opensymphony.xwork2.validator
DefaultValidatorFileParser.DefaultValidatorFileParser ( )
[ run-time name: com/opensymphony/xwork2/validator/DefaultValidatorFileParser."<init>":()V ]
DefaultValidatorFileParser.getTextValue ( org.w3c.dom.Element valueEle ) [static]:String
[ run-time name: com/opensymphony/xwork2/validator/DefaultValidatorFileParser.getTextValue:(Lorg/w3c/dom/Element;)Ljava/lang/String; ]
DefaultValidatorFileParser.parseActionValidatorConfigs ( ValidatorFactory validatorFactory, java.io.InputStream is, String resourceName ):java.util.List
[ run-time name: com/opensymphony/xwork2/validator/DefaultValidatorFileParser.parseActionValidatorConfigs:(Lcom/opensymphony/xwork2/validator/ValidatorFactory;Ljava/io/InputStream;Ljava/lang/String;)Ljava/util/List; ]
DefaultValidatorFileParser.parseValidatorDefinitions ( java.util.Map validators, java.io.InputStream is, String resourceName ):void
[ run-time name: com/opensymphony/xwork2/validator/DefaultValidatorFileParser.parseValidatorDefinitions:(Ljava/util/Map;Ljava/io/InputStream;Ljava/lang/String;)V ]
DefaultValidatorFileParser.setObjectFactory ( com.opensymphony.xwork2.ObjectFactory fac ):void
[ run-time name: com/opensymphony/xwork2/validator/DefaultValidatorFileParser.setObjectFactory:(Lcom/opensymphony/xwork2/ObjectFactory;)V ]
xwork-2.1.1.jar, ExceptionMappingConfig.class
package com.opensymphony.xwork2.config.entities
ExceptionMappingConfig.ExceptionMappingConfig ( ExceptionMappingConfig target )
[ run-time name: com/opensymphony/xwork2/config/entities/ExceptionMappingConfig."<init>":(Lcom/opensymphony/xwork2/config/entities/ExceptionMappingConfig;)V ]
xwork-2.1.1.jar, InterceptorBuilder.class
package com.opensymphony.xwork2.config.providers
InterceptorBuilder.constructInterceptorReference ( com.opensymphony.xwork2.config.entities.InterceptorLocator interceptorLocator, String refName, java.util.Map refParams, com.opensymphony.xwork2.util.location.Location location, com.opensymphony.xwork2.ObjectFactory objectFactory ) [static]:java.util.List
[ run-time name: com/opensymphony/xwork2/config/providers/InterceptorBuilder.constructInterceptorReference:(Lcom/opensymphony/xwork2/config/entities/InterceptorLocator;Ljava/lang/String;Ljava/util/Map;Lcom/opensymphony/xwork2/util/location/Location;Lcom/opensymphony/xwork2/ObjectFactory;)Ljava/util/List; ]
xwork-2.1.1.jar, InterceptorConfig.class
package com.opensymphony.xwork2.config.entities
InterceptorConfig.InterceptorConfig ( InterceptorConfig orig )
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorConfig."<init>":(Lcom/opensymphony/xwork2/config/entities/InterceptorConfig;)V ]
InterceptorConfig.InterceptorConfig ( String name, String className )
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorConfig."<init>":(Ljava/lang/String;Ljava/lang/String;)V ]
xwork-2.1.1.jar, InterceptorListHolder.class
package com.opensymphony.xwork2.config.entities
InterceptorListHolder.addInterceptor ( InterceptorMapping p1 ) [abstract]:InterceptorListHolder
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorListHolder.addInterceptor:(Lcom/opensymphony/xwork2/config/entities/InterceptorMapping;)Lcom/opensymphony/xwork2/config/entities/InterceptorListHolder; ]
InterceptorListHolder.addInterceptors ( java.util.List p1 ) [abstract]:InterceptorListHolder
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorListHolder.addInterceptors:(Ljava/util/List;)Lcom/opensymphony/xwork2/config/entities/InterceptorListHolder; ]
xwork-2.1.1.jar, InterceptorLocator.class
package com.opensymphony.xwork2.config.entities
InterceptorLocator.getInterceptorConfig ( String p1 ) [abstract]:Object
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorLocator.getInterceptorConfig:(Ljava/lang/String;)Ljava/lang/Object; ]
xwork-2.1.1.jar, InterceptorStackConfig.class
package com.opensymphony.xwork2.config.entities
InterceptorStackConfig.InterceptorStackConfig ( InterceptorStackConfig orig )
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorStackConfig."<init>":(Lcom/opensymphony/xwork2/config/entities/InterceptorStackConfig;)V ]
xwork-2.1.1.jar, ModelDrivenInterceptor.class
package com.opensymphony.xwork2.interceptor
ModelDrivenInterceptor.setRefreshModelBeforeResult ( boolean val ):void
[ run-time name: com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.setRefreshModelBeforeResult:(Z)V ]
xwork-2.1.1.jar, NamedVariablePatternMatcher.class
package com.opensymphony.xwork2.util
NamedVariablePatternMatcher.compilePattern ( String data ):NamedVariablePatternMatcher.CompiledPattern
[ run-time name: com/opensymphony/xwork2/util/NamedVariablePatternMatcher.compilePattern:(Ljava/lang/String;)Lcom/opensymphony/xwork2/util/NamedVariablePatternMatcher$CompiledPattern; ]
NamedVariablePatternMatcher.compilePattern ( String x0 ):Object
[ run-time name: com/opensymphony/xwork2/util/NamedVariablePatternMatcher.compilePattern:(Ljava/lang/String;)Ljava/lang/Object; ]
NamedVariablePatternMatcher.isLiteral ( String pattern ):boolean
[ run-time name: com/opensymphony/xwork2/util/NamedVariablePatternMatcher.isLiteral:(Ljava/lang/String;)Z ]
NamedVariablePatternMatcher.match ( java.util.Map map, String data, NamedVariablePatternMatcher.CompiledPattern expr ):boolean
[ run-time name: com/opensymphony/xwork2/util/NamedVariablePatternMatcher.match:(Ljava/util/Map;Ljava/lang/String;Lcom/opensymphony/xwork2/util/NamedVariablePatternMatcher$CompiledPattern;)Z ]
NamedVariablePatternMatcher.match ( java.util.Map x0, String x1, Object x2 ):boolean
[ run-time name: com/opensymphony/xwork2/util/NamedVariablePatternMatcher.match:(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Object;)Z ]
NamedVariablePatternMatcher.NamedVariablePatternMatcher ( )
[ run-time name: com/opensymphony/xwork2/util/NamedVariablePatternMatcher."<init>":()V ]
xwork-2.1.1.jar, PackageConfig.class
package com.opensymphony.xwork2.config.entities
PackageConfig.getInterceptorConfig ( String name ):Object
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.getInterceptorConfig:(Ljava/lang/String;)Ljava/lang/Object; ]
PackageConfig.PackageConfig ( PackageConfig orig )
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig."<init>":(Lcom/opensymphony/xwork2/config/entities/PackageConfig;)V ]
xwork-2.1.1.jar, ParametersInterceptor.class
package com.opensymphony.xwork2.interceptor
ParametersInterceptor.retrieveParametersFromContext ( com.opensymphony.xwork2.ActionContext ac ):java.util.Map
[ run-time name: com/opensymphony/xwork2/interceptor/ParametersInterceptor.retrieveParametersFromContext:(Lcom/opensymphony/xwork2/ActionContext;)Ljava/util/Map; ]
xwork-2.1.1.jar, PatternMatcher.class
package com.opensymphony.xwork2.util
PatternMatcher.isLiteral ( String p1 ) [abstract]:boolean
[ run-time name: com/opensymphony/xwork2/util/PatternMatcher.isLiteral:(Ljava/lang/String;)Z ]
xwork-2.1.1.jar, ResultConfig.class
package com.opensymphony.xwork2.config.entities
ResultConfig.ResultConfig ( ResultConfig orig )
[ run-time name: com/opensymphony/xwork2/config/entities/ResultConfig."<init>":(Lcom/opensymphony/xwork2/config/entities/ResultConfig;)V ]
xwork-2.1.1.jar, ResultTypeConfig.class
package com.opensymphony.xwork2.config.entities
ResultTypeConfig.getClassName ( ):String
[ run-time name: com/opensymphony/xwork2/config/entities/ResultTypeConfig.getClassName:()Ljava/lang/String; ]
ResultTypeConfig.ResultTypeConfig ( ResultTypeConfig orig )
[ run-time name: com/opensymphony/xwork2/config/entities/ResultTypeConfig."<init>":(Lcom/opensymphony/xwork2/config/entities/ResultTypeConfig;)V ]
ResultTypeConfig.ResultTypeConfig ( String name, String className )
[ run-time name: com/opensymphony/xwork2/config/entities/ResultTypeConfig."<init>":(Ljava/lang/String;Ljava/lang/String;)V ]
xwork-2.1.1.jar, Validations.class
package com.opensymphony.xwork2.validator.annotations
Validations.conditionalVisitorFields ( ) [abstract]:ConditionalVisitorFieldValidator[]
[ run-time name: com/opensymphony/xwork2/validator/annotations/Validations.conditionalVisitorFields:()[Lcom/opensymphony/xwork2/validator/annotations/ConditionalVisitorFieldValidator; ]
xwork-2.1.1.jar, Validator.class
package com.opensymphony.xwork2.validator
Validator.setValueStack ( com.opensymphony.xwork2.util.ValueStack p1 ) [abstract]:void
[ run-time name: com/opensymphony/xwork2/validator/Validator.setValueStack:(Lcom/opensymphony/xwork2/util/ValueStack;)V ]
xwork-2.1.1.jar, ValidatorConfig.class
package com.opensymphony.xwork2.validator
ValidatorConfig.ValidatorConfig ( ValidatorConfig orig )
[ run-time name: com/opensymphony/xwork2/validator/ValidatorConfig."<init>":(Lcom/opensymphony/xwork2/validator/ValidatorConfig;)V ]
ValidatorConfig.ValidatorConfig ( String validatorType )
[ run-time name: com/opensymphony/xwork2/validator/ValidatorConfig."<init>":(Ljava/lang/String;)V ]
xwork-2.1.1.jar, ValidatorFileParser.class
package com.opensymphony.xwork2.validator
ValidatorFileParser.parseActionValidatorConfigs ( ValidatorFactory p1, java.io.InputStream p2, String p3 ) [abstract]:java.util.List
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFileParser.parseActionValidatorConfigs:(Lcom/opensymphony/xwork2/validator/ValidatorFactory;Ljava/io/InputStream;Ljava/lang/String;)Ljava/util/List; ]
ValidatorFileParser.parseValidatorDefinitions ( java.util.Map p1, java.io.InputStream p2, String p3 ) [abstract]:void
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFileParser.parseValidatorDefinitions:(Ljava/util/Map;Ljava/io/InputStream;Ljava/lang/String;)V ]
xwork-2.1.1.jar, ValidatorSupport.class
package com.opensymphony.xwork2.validator.validators
ValidatorSupport.setValueStack ( com.opensymphony.xwork2.util.ValueStack stack ):void
[ run-time name: com/opensymphony/xwork2/validator/validators/ValidatorSupport.setValueStack:(Lcom/opensymphony/xwork2/util/ValueStack;)V ]
xwork-2.1.1.jar, WildcardHelper.class
package com.opensymphony.xwork2.util
WildcardHelper.isLiteral ( String pattern ):boolean
[ run-time name: com/opensymphony/xwork2/util/WildcardHelper.isLiteral:(Ljava/lang/String;)Z ]
xwork-2.1.1.jar, XmlConfigurationProvider.class
package com.opensymphony.xwork2.config.providers
XmlConfigurationProvider.addAction ( org.w3c.dom.Element actionElement, com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageContext ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.addAction:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;)V ]
XmlConfigurationProvider.addResultTypes ( com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageContext, org.w3c.dom.Element element ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.addResultTypes:(Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.buildExceptionMappings ( org.w3c.dom.Element element, com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageContext ):java.util.List
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.buildExceptionMappings:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;)Ljava/util/List; ]
XmlConfigurationProvider.buildInterceptorList ( org.w3c.dom.Element element, com.opensymphony.xwork2.config.entities.PackageConfig.Builder context ):java.util.List
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.buildInterceptorList:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;)Ljava/util/List; ]
XmlConfigurationProvider.buildPackageContext ( org.w3c.dom.Element packageElement ):com.opensymphony.xwork2.config.entities.PackageConfig.Builder
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.buildPackageContext:(Lorg/w3c/dom/Element;)Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder; ]
XmlConfigurationProvider.buildResults ( org.w3c.dom.Element element, com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageContext ):java.util.Map
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.buildResults:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;)Ljava/util/Map; ]
XmlConfigurationProvider.loadDefaultActionRef ( com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageContext, org.w3c.dom.Element element ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadDefaultActionRef:(Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadDefaultClassRef ( com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageContext, org.w3c.dom.Element element ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadDefaultClassRef:(Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadDefaultInterceptorRef ( com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageContext, org.w3c.dom.Element element ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadDefaultInterceptorRef:(Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadGlobalResults ( com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageContext, org.w3c.dom.Element packageElement ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadGlobalResults:(Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadGobalExceptionMappings ( com.opensymphony.xwork2.config.entities.PackageConfig.Builder packageContext, org.w3c.dom.Element packageElement ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadGobalExceptionMappings:(Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadInterceptors ( com.opensymphony.xwork2.config.entities.PackageConfig.Builder context, org.w3c.dom.Element element ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadInterceptors:(Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadInterceptorStack ( org.w3c.dom.Element element, com.opensymphony.xwork2.config.entities.PackageConfig.Builder context ):com.opensymphony.xwork2.config.entities.InterceptorStackConfig
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadInterceptorStack:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;)Lcom/opensymphony/xwork2/config/entities/InterceptorStackConfig; ]
XmlConfigurationProvider.loadInterceptorStacks ( org.w3c.dom.Element element, com.opensymphony.xwork2.config.entities.PackageConfig.Builder context ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadInterceptorStacks:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig$Builder;)V ]
to the top
Removed Methods (112)
xwork-2.1.0.jar, ActionConfig.class
package com.opensymphony.xwork2.config.entities
ActionConfig.ActionConfig ( )
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig."<init>":()V ]
ActionConfig.ActionConfig ( String methodName, Class clazz, java.util.Map parameters, java.util.Map results, java.util.List interceptors )
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig."<init>":(Ljava/lang/String;Ljava/lang/Class;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;)V ]
ActionConfig.ActionConfig ( String methodName, Class clazz, java.util.Map parameters, java.util.Map results, java.util.List interceptors, java.util.List exceptionMappings )
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig."<init>":(Ljava/lang/String;Ljava/lang/Class;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V ]
ActionConfig.ActionConfig ( String methodName, String className, java.util.Map parameters, java.util.Map results, java.util.List interceptors )
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;)V ]
ActionConfig.ActionConfig ( String methodName, String className, java.util.Map parameters, java.util.Map results, java.util.List interceptors, java.util.List exceptionMappings )
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V ]
ActionConfig.ActionConfig ( String methodName, String className, String packageName, java.util.Map parameters, java.util.Map results, java.util.List interceptors )
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;)V ]
ActionConfig.ActionConfig ( String methodName, String className, String packageName, java.util.Map parameters, java.util.Map results, java.util.List interceptors, java.util.List exceptionMappings )
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V ]
ActionConfig.addExceptionMapping ( ExceptionMappingConfig exceptionMapping ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.addExceptionMapping:(Lcom/opensymphony/xwork2/config/entities/ExceptionMappingConfig;)V ]
ActionConfig.addExceptionMappings ( java.util.List mappings ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.addExceptionMappings:(Ljava/util/List;)V ]
ActionConfig.addInterceptor ( InterceptorMapping interceptor ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.addInterceptor:(Lcom/opensymphony/xwork2/config/entities/InterceptorMapping;)V ]
ActionConfig.addInterceptors ( java.util.List interceptors ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.addInterceptors:(Ljava/util/List;)V ]
ActionConfig.addParam ( String name, Object value ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.addParam:(Ljava/lang/String;Ljava/lang/Object;)V ]
ActionConfig.addResultConfig ( ResultConfig resultConfig ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.addResultConfig:(Lcom/opensymphony/xwork2/config/entities/ResultConfig;)V ]
ActionConfig.setClassName ( String className ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.setClassName:(Ljava/lang/String;)V ]
ActionConfig.setMethodName ( String methodName ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.setMethodName:(Ljava/lang/String;)V ]
ActionConfig.setPackageName ( String packageName ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.setPackageName:(Ljava/lang/String;)V ]
ActionConfig.setParams ( java.util.Map params ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.setParams:(Ljava/util/Map;)V ]
ActionConfig.setResults ( java.util.Map results ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ActionConfig.setResults:(Ljava/util/Map;)V ]
xwork-2.1.0.jar, ActionProxy.class
package com.opensymphony.xwork2
ActionProxy.prepare ( ) [abstract]:void
[ run-time name: com/opensymphony/xwork2/ActionProxy.prepare:()V ]
ActionProxy.setMethod ( String p1 ) [abstract]:void
[ run-time name: com/opensymphony/xwork2/ActionProxy.setMethod:(Ljava/lang/String;)V ]
xwork-2.1.0.jar, ActionProxyFactory.class
package com.opensymphony.xwork2
ActionProxyFactory.createActionProxy ( ActionInvocation p1, String p2, String p3, java.util.Map p4, boolean p5, boolean p6 ) [abstract]:ActionProxy
[ run-time name: com/opensymphony/xwork2/ActionProxyFactory.createActionProxy:(Lcom/opensymphony/xwork2/ActionInvocation;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ZZ)Lcom/opensymphony/xwork2/ActionProxy; ]
xwork-2.1.0.jar, AnnotationValidationConfigurationBuilder.class
package com.opensymphony.xwork2.validator
AnnotationValidationConfigurationBuilder.AnnotationValidationConfigurationBuilder ( )
[ run-time name: com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilder."<init>":()V ]
xwork-2.1.0.jar, Configuration.class
package com.opensymphony.xwork2.config
Configuration.removePackageConfig ( String p1 ) [abstract]:void
[ run-time name: com/opensymphony/xwork2/config/Configuration.removePackageConfig:(Ljava/lang/String;)V ]
xwork-2.1.0.jar, DefaultActionProxy.class
package com.opensymphony.xwork2
DefaultActionProxy.DefaultActionProxy ( ActionInvocation inv, String namespace, String actionName, java.util.Map extraContext, boolean executeResult, boolean cleanupContext )
[ run-time name: com/opensymphony/xwork2/DefaultActionProxy."<init>":(Lcom/opensymphony/xwork2/ActionInvocation;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ZZ)V ]
DefaultActionProxy.setMethod ( String method ):void
[ run-time name: com/opensymphony/xwork2/DefaultActionProxy.setMethod:(Ljava/lang/String;)V ]
xwork-2.1.0.jar, DefaultActionProxyFactory.class
package com.opensymphony.xwork2
DefaultActionProxyFactory.createActionProxy ( ActionInvocation inv, String namespace, String actionName, java.util.Map extraContext, boolean executeResult, boolean cleanupContext ):ActionProxy
[ run-time name: com/opensymphony/xwork2/DefaultActionProxyFactory.createActionProxy:(Lcom/opensymphony/xwork2/ActionInvocation;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ZZ)Lcom/opensymphony/xwork2/ActionProxy; ]
xwork-2.1.0.jar, ExceptionMappingConfig.class
package com.opensymphony.xwork2.config.entities
ExceptionMappingConfig.addParam ( String name, Object value ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ExceptionMappingConfig.addParam:(Ljava/lang/String;Ljava/lang/Object;)V ]
ExceptionMappingConfig.ExceptionMappingConfig ( )
[ run-time name: com/opensymphony/xwork2/config/entities/ExceptionMappingConfig."<init>":()V ]
ExceptionMappingConfig.ExceptionMappingConfig ( String name, String exceptionClassName, String result, java.util.Map params )
[ run-time name: com/opensymphony/xwork2/config/entities/ExceptionMappingConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V ]
ExceptionMappingConfig.setExceptionClassName ( String exceptionClassName ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ExceptionMappingConfig.setExceptionClassName:(Ljava/lang/String;)V ]
ExceptionMappingConfig.setName ( String name ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ExceptionMappingConfig.setName:(Ljava/lang/String;)V ]
ExceptionMappingConfig.setResult ( String result ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ExceptionMappingConfig.setResult:(Ljava/lang/String;)V ]
xwork-2.1.0.jar, InterceptorBuilder.class
package com.opensymphony.xwork2.config.providers
InterceptorBuilder.constructInterceptorReference ( com.opensymphony.xwork2.config.entities.PackageConfig packageConfig, String refName, java.util.Map refParams, com.opensymphony.xwork2.util.location.Location location, com.opensymphony.xwork2.ObjectFactory objectFactory ) [static]:java.util.List
[ run-time name: com/opensymphony/xwork2/config/providers/InterceptorBuilder.constructInterceptorReference:(Lcom/opensymphony/xwork2/config/entities/PackageConfig;Ljava/lang/String;Ljava/util/Map;Lcom/opensymphony/xwork2/util/location/Location;Lcom/opensymphony/xwork2/ObjectFactory;)Ljava/util/List; ]
xwork-2.1.0.jar, InterceptorConfig.class
package com.opensymphony.xwork2.config.entities
InterceptorConfig.addParam ( String name, Object value ):void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorConfig.addParam:(Ljava/lang/String;Ljava/lang/Object;)V ]
InterceptorConfig.InterceptorConfig ( )
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorConfig."<init>":()V ]
InterceptorConfig.InterceptorConfig ( InterceptorConfig parent, java.util.Map params )
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorConfig."<init>":(Lcom/opensymphony/xwork2/config/entities/InterceptorConfig;Ljava/util/Map;)V ]
InterceptorConfig.InterceptorConfig ( String name, Class clazz, java.util.Map params )
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorConfig."<init>":(Ljava/lang/String;Ljava/lang/Class;Ljava/util/Map;)V ]
InterceptorConfig.InterceptorConfig ( String name, String className, java.util.Map params )
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V ]
InterceptorConfig.setClassName ( String className ):void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorConfig.setClassName:(Ljava/lang/String;)V ]
InterceptorConfig.setName ( String name ):void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorConfig.setName:(Ljava/lang/String;)V ]
InterceptorConfig.setParams ( java.util.Map params ):void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorConfig.setParams:(Ljava/util/Map;)V ]
xwork-2.1.0.jar, InterceptorListHolder.class
package com.opensymphony.xwork2.config.entities
InterceptorListHolder.addInterceptor ( InterceptorMapping p1 ) [abstract]:void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorListHolder.addInterceptor:(Lcom/opensymphony/xwork2/config/entities/InterceptorMapping;)V ]
InterceptorListHolder.addInterceptors ( java.util.List p1 ) [abstract]:void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorListHolder.addInterceptors:(Ljava/util/List;)V ]
xwork-2.1.0.jar, InterceptorMapping.class
package com.opensymphony.xwork2.config.entities
InterceptorMapping.InterceptorMapping ( )
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorMapping."<init>":()V ]
InterceptorMapping.setInterceptor ( com.opensymphony.xwork2.interceptor.Interceptor interceptor ):void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorMapping.setInterceptor:(Lcom/opensymphony/xwork2/interceptor/Interceptor;)V ]
InterceptorMapping.setName ( String name ):void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorMapping.setName:(Ljava/lang/String;)V ]
xwork-2.1.0.jar, InterceptorStackConfig.class
package com.opensymphony.xwork2.config.entities
InterceptorStackConfig.addInterceptor ( InterceptorMapping interceptor ):void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorStackConfig.addInterceptor:(Lcom/opensymphony/xwork2/config/entities/InterceptorMapping;)V ]
InterceptorStackConfig.addInterceptors ( java.util.List interceptors ):void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorStackConfig.addInterceptors:(Ljava/util/List;)V ]
InterceptorStackConfig.InterceptorStackConfig ( String name )
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorStackConfig."<init>":(Ljava/lang/String;)V ]
InterceptorStackConfig.setName ( String name ):void
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorStackConfig.setName:(Ljava/lang/String;)V ]
xwork-2.1.0.jar, PackageConfig.class
package com.opensymphony.xwork2.config.entities
PackageConfig.addActionConfig ( String name, ActionConfig action ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.addActionConfig:(Ljava/lang/String;Lcom/opensymphony/xwork2/config/entities/ActionConfig;)V ]
PackageConfig.addAllParents ( java.util.List parents ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.addAllParents:(Ljava/util/List;)V ]
PackageConfig.addExceptionMappingConfig ( ExceptionMappingConfig exceptionMappingConfig ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.addExceptionMappingConfig:(Lcom/opensymphony/xwork2/config/entities/ExceptionMappingConfig;)V ]
PackageConfig.addGlobalExceptionMappingConfigs ( java.util.List exceptionMappingConfigs ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.addGlobalExceptionMappingConfigs:(Ljava/util/List;)V ]
PackageConfig.addGlobalResultConfig ( ResultConfig resultConfig ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.addGlobalResultConfig:(Lcom/opensymphony/xwork2/config/entities/ResultConfig;)V ]
PackageConfig.addGlobalResultConfigs ( java.util.Map resultConfigs ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.addGlobalResultConfigs:(Ljava/util/Map;)V ]
PackageConfig.addInterceptorConfig ( InterceptorConfig config ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.addInterceptorConfig:(Lcom/opensymphony/xwork2/config/entities/InterceptorConfig;)V ]
PackageConfig.addInterceptorStackConfig ( InterceptorStackConfig config ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.addInterceptorStackConfig:(Lcom/opensymphony/xwork2/config/entities/InterceptorStackConfig;)V ]
PackageConfig.addParent ( PackageConfig parent ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.addParent:(Lcom/opensymphony/xwork2/config/entities/PackageConfig;)V ]
PackageConfig.addResultTypeConfig ( ResultTypeConfig config ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.addResultTypeConfig:(Lcom/opensymphony/xwork2/config/entities/ResultTypeConfig;)V ]
PackageConfig.PackageConfig ( )
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig."<init>":()V ]
PackageConfig.PackageConfig ( String name, String namespace, boolean isAbstract )
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Z)V ]
PackageConfig.PackageConfig ( String name, String namespace, boolean isAbstract, java.util.List parents )
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig."<init>":(Ljava/lang/String;Ljava/lang/String;ZLjava/util/List;)V ]
PackageConfig.removeParent ( PackageConfig parent ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.removeParent:(Lcom/opensymphony/xwork2/config/entities/PackageConfig;)V ]
PackageConfig.setAbstract ( boolean isAbstract ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.setAbstract:(Z)V ]
PackageConfig.setDefaultActionRef ( String name ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.setDefaultActionRef:(Ljava/lang/String;)V ]
PackageConfig.setDefaultClassRef ( String defaultClassRef ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.setDefaultClassRef:(Ljava/lang/String;)V ]
PackageConfig.setDefaultInterceptorRef ( String name ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.setDefaultInterceptorRef:(Ljava/lang/String;)V ]
PackageConfig.setDefaultResultType ( String defaultResultType ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.setDefaultResultType:(Ljava/lang/String;)V ]
PackageConfig.setName ( String name ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.setName:(Ljava/lang/String;)V ]
PackageConfig.setNamespace ( String namespace ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.setNamespace:(Ljava/lang/String;)V ]
PackageConfig.setNeedsRefresh ( boolean needsRefresh ):void
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig.setNeedsRefresh:(Z)V ]
xwork-2.1.0.jar, ResultConfig.class
package com.opensymphony.xwork2.config.entities
ResultConfig.addParam ( String name, Object value ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ResultConfig.addParam:(Ljava/lang/String;Ljava/lang/Object;)V ]
ResultConfig.ResultConfig ( )
[ run-time name: com/opensymphony/xwork2/config/entities/ResultConfig."<init>":()V ]
ResultConfig.ResultConfig ( String name, String className, java.util.Map params )
[ run-time name: com/opensymphony/xwork2/config/entities/ResultConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V ]
ResultConfig.setClassName ( String className ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ResultConfig.setClassName:(Ljava/lang/String;)V ]
ResultConfig.setName ( String name ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ResultConfig.setName:(Ljava/lang/String;)V ]
ResultConfig.setParams ( java.util.Map params ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ResultConfig.setParams:(Ljava/util/Map;)V ]
xwork-2.1.0.jar, ResultTypeConfig.class
package com.opensymphony.xwork2.config.entities
ResultTypeConfig.addParam ( String key, String value ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ResultTypeConfig.addParam:(Ljava/lang/String;Ljava/lang/String;)V ]
ResultTypeConfig.ResultTypeConfig ( )
[ run-time name: com/opensymphony/xwork2/config/entities/ResultTypeConfig."<init>":()V ]
ResultTypeConfig.ResultTypeConfig ( String name, String clazz, String defaultResultParam )
[ run-time name: com/opensymphony/xwork2/config/entities/ResultTypeConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ]
ResultTypeConfig.setClazz ( String clazz ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ResultTypeConfig.setClazz:(Ljava/lang/String;)V ]
ResultTypeConfig.setName ( String name ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ResultTypeConfig.setName:(Ljava/lang/String;)V ]
ResultTypeConfig.setParams ( java.util.Map params ):void
[ run-time name: com/opensymphony/xwork2/config/entities/ResultTypeConfig.setParams:(Ljava/util/Map;)V ]
xwork-2.1.0.jar, ValidatorConfig.class
package com.opensymphony.xwork2.validator
ValidatorConfig.setDefaultMessage ( String defaultMessage ):void
[ run-time name: com/opensymphony/xwork2/validator/ValidatorConfig.setDefaultMessage:(Ljava/lang/String;)V ]
ValidatorConfig.setMessageKey ( String messageKey ):void
[ run-time name: com/opensymphony/xwork2/validator/ValidatorConfig.setMessageKey:(Ljava/lang/String;)V ]
ValidatorConfig.setParams ( java.util.Map params ):void
[ run-time name: com/opensymphony/xwork2/validator/ValidatorConfig.setParams:(Ljava/util/Map;)V ]
ValidatorConfig.setShortCircuit ( boolean shortCircuit ):void
[ run-time name: com/opensymphony/xwork2/validator/ValidatorConfig.setShortCircuit:(Z)V ]
ValidatorConfig.setType ( String validatorType ):void
[ run-time name: com/opensymphony/xwork2/validator/ValidatorConfig.setType:(Ljava/lang/String;)V ]
ValidatorConfig.ValidatorConfig ( )
[ run-time name: com/opensymphony/xwork2/validator/ValidatorConfig."<init>":()V ]
ValidatorConfig.ValidatorConfig ( String validatorType, java.util.Map params )
[ run-time name: com/opensymphony/xwork2/validator/ValidatorConfig."<init>":(Ljava/lang/String;Ljava/util/Map;)V ]
xwork-2.1.0.jar, ValidatorFactory.class
package com.opensymphony.xwork2.validator
ValidatorFactory.getValidator ( ValidatorConfig cfg, com.opensymphony.xwork2.ObjectFactory objectFactory ) [static]:Validator
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFactory.getValidator:(Lcom/opensymphony/xwork2/validator/ValidatorConfig;Lcom/opensymphony/xwork2/ObjectFactory;)Lcom/opensymphony/xwork2/validator/Validator; ]
xwork-2.1.0.jar, ValidatorFileParser.class
package com.opensymphony.xwork2.validator
ValidatorFileParser.getTextValue ( org.w3c.dom.Element valueEle ) [static]:String
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFileParser.getTextValue:(Lorg/w3c/dom/Element;)Ljava/lang/String; ]
ValidatorFileParser.parseActionValidatorConfigs ( java.io.InputStream is, String resourceName ) [static]:java.util.List
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFileParser.parseActionValidatorConfigs:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/util/List; ]
ValidatorFileParser.parseValidatorDefinitions ( java.io.InputStream is ) [static]:void
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFileParser.parseValidatorDefinitions:(Ljava/io/InputStream;)V ]
ValidatorFileParser.parseValidatorDefinitions ( java.io.InputStream is, String resourceName ) [static]:void
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFileParser.parseValidatorDefinitions:(Ljava/io/InputStream;Ljava/lang/String;)V ]
ValidatorFileParser.parseValidatorDefinitions ( java.io.InputStream is, String resourceName, com.opensymphony.xwork2.ObjectFactory objectFactory ) [static]:void
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFileParser.parseValidatorDefinitions:(Ljava/io/InputStream;Ljava/lang/String;Lcom/opensymphony/xwork2/ObjectFactory;)V ]
ValidatorFileParser.ValidatorFileParser ( )
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFileParser."<init>":()V ]
xwork-2.1.0.jar, XmlConfigurationProvider.class
package com.opensymphony.xwork2.config.providers
XmlConfigurationProvider.addAction ( org.w3c.dom.Element actionElement, com.opensymphony.xwork2.config.entities.PackageConfig packageContext ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.addAction:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig;)V ]
XmlConfigurationProvider.addResultTypes ( com.opensymphony.xwork2.config.entities.PackageConfig packageContext, org.w3c.dom.Element element ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.addResultTypes:(Lcom/opensymphony/xwork2/config/entities/PackageConfig;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.buildExceptionMappings ( org.w3c.dom.Element element, com.opensymphony.xwork2.config.entities.PackageConfig packageContext ):java.util.List
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.buildExceptionMappings:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig;)Ljava/util/List; ]
XmlConfigurationProvider.buildInterceptorList ( org.w3c.dom.Element element, com.opensymphony.xwork2.config.entities.PackageConfig context ):java.util.List
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.buildInterceptorList:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig;)Ljava/util/List; ]
XmlConfigurationProvider.buildPackageContext ( org.w3c.dom.Element packageElement ):com.opensymphony.xwork2.config.entities.PackageConfig
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.buildPackageContext:(Lorg/w3c/dom/Element;)Lcom/opensymphony/xwork2/config/entities/PackageConfig; ]
XmlConfigurationProvider.buildResults ( org.w3c.dom.Element element, com.opensymphony.xwork2.config.entities.PackageConfig packageContext ):java.util.Map
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.buildResults:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig;)Ljava/util/Map; ]
XmlConfigurationProvider.loadDefaultActionRef ( com.opensymphony.xwork2.config.entities.PackageConfig packageContext, org.w3c.dom.Element element ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadDefaultActionRef:(Lcom/opensymphony/xwork2/config/entities/PackageConfig;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadDefaultClassRef ( com.opensymphony.xwork2.config.entities.PackageConfig packageContext, org.w3c.dom.Element element ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadDefaultClassRef:(Lcom/opensymphony/xwork2/config/entities/PackageConfig;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadDefaultInterceptorRef ( com.opensymphony.xwork2.config.entities.PackageConfig packageContext, org.w3c.dom.Element element ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadDefaultInterceptorRef:(Lcom/opensymphony/xwork2/config/entities/PackageConfig;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadGlobalResults ( com.opensymphony.xwork2.config.entities.PackageConfig packageContext, org.w3c.dom.Element packageElement ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadGlobalResults:(Lcom/opensymphony/xwork2/config/entities/PackageConfig;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadGobalExceptionMappings ( com.opensymphony.xwork2.config.entities.PackageConfig packageContext, org.w3c.dom.Element packageElement ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadGobalExceptionMappings:(Lcom/opensymphony/xwork2/config/entities/PackageConfig;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadInterceptors ( com.opensymphony.xwork2.config.entities.PackageConfig context, org.w3c.dom.Element element ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadInterceptors:(Lcom/opensymphony/xwork2/config/entities/PackageConfig;Lorg/w3c/dom/Element;)V ]
XmlConfigurationProvider.loadInterceptorStack ( org.w3c.dom.Element element, com.opensymphony.xwork2.config.entities.PackageConfig context ):com.opensymphony.xwork2.config.entities.InterceptorStackConfig
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadInterceptorStack:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig;)Lcom/opensymphony/xwork2/config/entities/InterceptorStackConfig; ]
XmlConfigurationProvider.loadInterceptorStacks ( org.w3c.dom.Element element, com.opensymphony.xwork2.config.entities.PackageConfig context ):void
[ run-time name: com/opensymphony/xwork2/config/providers/XmlConfigurationProvider.loadInterceptorStacks:(Lorg/w3c/dom/Element;Lcom/opensymphony/xwork2/config/entities/PackageConfig;)V ]
to the top
Problems with Data Types, High risk (10)
Shorthand notations: RetVal - method's return value; this - reference to method's object.
xwork-2.1.0.jar
package com.opensymphony.xwork2
[+] ActionProxy (2)
|
Abstract method ActionProxy.prepare ( ) has been removed from this interface. | A client program may be interrupted by NoSuchMethodError exception. |
Abstract method ActionProxy.setMethod ( String p1 ) has been removed from this interface. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (41)
ActionChainResult.getProxy ( ):
Return value of this method has type 'ActionProxy'.
ActionInvocation.getProxy ( ):
Return value of this abstract method has type 'ActionProxy'.
ActionInvocation.init ( ActionProxy p1 ):
1st parameter 'p1' of this abstract method has type 'ActionProxy'.
ActionProxy.execute ( ):
This abstract method is from 'ActionProxy' interface.
ActionProxy.getAction ( ):
This abstract method is from 'ActionProxy' interface.
ActionProxy.getActionName ( ):
This abstract method is from 'ActionProxy' interface.
ActionProxy.getConfig ( ):
This abstract method is from 'ActionProxy' interface.
ActionProxy.getExecuteResult ( ):
This abstract method is from 'ActionProxy' interface.
ActionProxy.getInvocation ( ):
This abstract method is from 'ActionProxy' interface.
ActionProxy.getMethod ( ):
This abstract method is from 'ActionProxy' interface.
ActionProxy.getNamespace ( ):
This abstract method is from 'ActionProxy' interface.
ActionProxy.setExecuteResult ( boolean p1 ):
This abstract method is from 'ActionProxy' interface.
ActionProxyFactory.createActionProxy ( String p1, String p2, java.util.Map p3 ):
Return value of this abstract method has type 'ActionProxy'.
ActionProxyFactory.createActionProxy ( String p1, String p2, java.util.Map p3, boolean p4, boolean p5 ):
Return value of this abstract method has type 'ActionProxy'.
DefaultActionInvocation.addPreResultListener ( interceptor.PreResultListener listener ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.createAction ( java.util.Map contextMap ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.createContextMap ( ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.createResult ( ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.DefaultActionInvocation ( java.util.Map extraContext, boolean pushAction ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.getAction ( ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.getInvocationContext ( ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.getProxy ( ):
Return value of this method has type 'ActionProxy'.
DefaultActionInvocation.getResult ( ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.getResultCode ( ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.getStack ( ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.init ( ActionProxy proxy ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.invoke ( ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.invokeAction ( Object action, config.entities.ActionConfig actionConfig ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.invokeActionOnly ( ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.isExecuted ( ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.setActionEventListener ( ActionEventListener listener ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.setContainer ( inject.Container cont ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.setObjectFactory ( ObjectFactory fac ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.setResultCode ( String resultCode ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.setUnknownHandler ( UnknownHandler hand ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionInvocation.setValueStackFactory ( util.ValueStackFactory fac ):
Field 'this.proxy' in the object of this method has type 'ActionProxy'.
DefaultActionProxyFactory.createActionProxy ( String namespace, String actionName, java.util.Map extraContext ):
Return value of this method has type 'ActionProxy'.
DefaultActionProxyFactory.createActionProxy ( String namespace, String actionName, java.util.Map extraContext, boolean executeResult, boolean cleanupContext ):
Return value of this method has type 'ActionProxy'.
mock.MockActionInvocation.getProxy ( ):
Return value of this method has type 'ActionProxy'.
mock.MockActionInvocation.init ( ActionProxy proxy ):
1st parameter 'proxy' of this method has type 'ActionProxy'.
mock.MockActionInvocation.setProxy ( ActionProxy proxy ):
1st parameter 'proxy' of this method has type 'ActionProxy'.
[+] ActionProxyFactory (1)
|
Abstract method ActionProxyFactory.createActionProxy ( ActionInvocation p1, String p2, String p3, java.util.Map p4, boolean p5, boolean p6 ) has been removed from this interface. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (13)
ActionChainResult.setActionProxyFactory ( ActionProxyFactory actionProxyFactory ):
1st parameter 'actionProxyFactory' of this method has type 'ActionProxyFactory'.
ActionProxyFactory.createActionProxy ( String p1, String p2, java.util.Map p3 ):
This abstract method is from 'ActionProxyFactory' interface.
ActionProxyFactory.createActionProxy ( String p1, String p2, java.util.Map p3, boolean p4, boolean p5 ):
This abstract method is from 'ActionProxyFactory' interface.
TestNGXWorkTestCase.loadConfigurationProviders ( config.ConfigurationProvider[] providers ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
TestNGXWorkTestCase.setUp ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
TestNGXWorkTestCase.tearDown ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
TestNGXWorkTestCase.TestNGXWorkTestCase ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.loadButAdd ( Class type, Object impl ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.loadButAdd ( Class type, String name, Object impl ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.loadConfigurationProviders ( config.ConfigurationProvider[] providers ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.setUp ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.tearDown ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.XWorkTestCase ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
[+] DefaultActionProxy (1)
|
Field extraContext (java.util.Map) has been removed from this class. | A client program may be interrupted by NoSuchFieldError exception. |
[+] affected methods (14)
DefaultActionProxy.execute ( ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.getAction ( ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.getActionName ( ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.getConfig ( ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.getExecuteResult ( ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.getInvocation ( ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.getMethod ( ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.getNamespace ( ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.prepare ( ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.setActionEventListener ( ActionEventListener listener ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.setConfiguration ( config.Configuration config ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.setExecuteResult ( boolean executeResult ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.setObjectFactory ( ObjectFactory factory ):
This method is from 'DefaultActionProxy' class.
DefaultActionProxy.setUnknownHandler ( UnknownHandler handler ):
This method is from 'DefaultActionProxy' class.
package com.opensymphony.xwork2.config
[+] Configuration (1)
|
Abstract method Configuration.removePackageConfig ( String p1 ) has been removed from this interface. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (47)
Configuration.addPackageConfig ( String p1, entities.PackageConfig p2 ):
This abstract method is from 'Configuration' interface.
Configuration.destroy ( ):
This abstract method is from 'Configuration' interface.
Configuration.getContainer ( ):
This abstract method is from 'Configuration' interface.
Configuration.getLoadedFileNames ( ):
This abstract method is from 'Configuration' interface.
Configuration.getPackageConfig ( String p1 ):
This abstract method is from 'Configuration' interface.
Configuration.getPackageConfigNames ( ):
This abstract method is from 'Configuration' interface.
Configuration.getPackageConfigs ( ):
This abstract method is from 'Configuration' interface.
Configuration.getRuntimeConfiguration ( ):
This abstract method is from 'Configuration' interface.
Configuration.rebuildRuntimeConfiguration ( ):
This abstract method is from 'Configuration' interface.
Configuration.reload ( java.util.List p1 ):
This abstract method is from 'Configuration' interface.
Configuration.reloadContainer ( java.util.List p1 ):
This abstract method is from 'Configuration' interface.
ConfigurationManager.addConfigurationProvider ( ConfigurationProvider provider ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.addContainerProvider ( ContainerProvider provider ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.clearConfigurationProviders ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.clearContainerProviders ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.conditionalReload ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.ConfigurationManager ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.ConfigurationManager ( String name ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.destroyConfiguration ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.getConfiguration ( ):
Return value of this method has type 'Configuration'.
ConfigurationManager.getConfigurationProviders ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.getContainerProviders ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.reload ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.setConfiguration ( Configuration configuration ):
1st parameter 'configuration' of this method has type 'Configuration'.
ConfigurationManager.setConfigurationProviders ( java.util.List configurationProviders ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationManager.setContainerProviders ( java.util.List containerProviders ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
ConfigurationUtil.buildParentsFromString ( Configuration configuration, String parent ):
1st parameter 'configuration' of this method has type 'Configuration'.
ContainerProvider.init ( Configuration p1 ):
1st parameter 'p1' of this abstract method has type 'Configuration'.
PackageProvider.init ( Configuration p1 ):
1st parameter 'p1' of this abstract method has type 'Configuration'.
providers.XmlConfigurationProvider.init ( Configuration configuration ):
1st parameter 'configuration' of this method has type 'Configuration'.
providers.XWorkConfigurationProvider.init ( Configuration configuration ):
1st parameter 'configuration' of this method has type 'Configuration'.
com.opensymphony.xwork2.DefaultActionProxy.setConfiguration ( Configuration config ):
1st parameter 'config' of this method has type 'Configuration'.
com.opensymphony.xwork2.test.StubConfigurationProvider.init ( Configuration configuration ):
1st parameter 'configuration' of this method has type 'Configuration'.
com.opensymphony.xwork2.TestNGXWorkTestCase.loadConfigurationProviders ( ConfigurationProvider[] providers ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
com.opensymphony.xwork2.TestNGXWorkTestCase.setUp ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
com.opensymphony.xwork2.TestNGXWorkTestCase.tearDown ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
com.opensymphony.xwork2.TestNGXWorkTestCase.TestNGXWorkTestCase ( ):
Field 'this.configuration' in the object of this method has type 'Configuration'.
com.opensymphony.xwork2.util.XWorkTestCaseHelper.loadConfigurationProviders ( ConfigurationManager configurationManager, ConfigurationProvider[] providers ):
Field 'configurationManager.configuration' in 1st parameter 'configurationManager' of this method has type 'Configuration'.
com.opensymphony.xwork2.util.XWorkTestCaseHelper.setUp ( ):
Field 'RetVal.configuration' in return value of this method has type 'Configuration'.
com.opensymphony.xwork2.util.XWorkTestCaseHelper.tearDown ( ConfigurationManager configurationManager ):
Field 'configurationManager.configuration' in 1st parameter 'configurationManager' of this method has type 'Configuration'.
com.opensymphony.xwork2.XWork.XWork ( ConfigurationManager mgr ):
Field 'mgr.configuration' in 1st parameter 'mgr' of this method has type 'Configuration'.
com.opensymphony.xwork2.XWorkTestCase.loadButAdd ( Class type, Object impl ):
Field 'this.configurationManager.configuration' in the object of this method has type 'Configuration'.
com.opensymphony.xwork2.XWorkTestCase.loadButAdd ( Class type, String name, Object impl ):
Field 'this.configurationManager.configuration' in the object of this method has type 'Configuration'.
com.opensymphony.xwork2.XWorkTestCase.loadConfigurationProviders ( ConfigurationProvider[] providers ):
Field 'this.configurationManager.configuration' in the object of this method has type 'Configuration'.
com.opensymphony.xwork2.XWorkTestCase.setUp ( ):
Field 'this.configurationManager.configuration' in the object of this method has type 'Configuration'.
com.opensymphony.xwork2.XWorkTestCase.tearDown ( ):
Field 'this.configurationManager.configuration' in the object of this method has type 'Configuration'.
com.opensymphony.xwork2.XWorkTestCase.XWorkTestCase ( ):
Field 'this.configurationManager.configuration' in the object of this method has type 'Configuration'.
package com.opensymphony.xwork2.config.entities
[+] ActionConfig (2)
|
Removed super-interface InterceptorListHolder. | A client program may be interrupted by NoSuchMethodError exception. |
Removed super-interface Parameterizable. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (32)
com.opensymphony.xwork2.ActionProxy.getConfig ( ):
Return value of this abstract method has type 'ActionConfig'.
ActionConfig.equals ( Object o ):
This method is from 'ActionConfig' class.
ActionConfig.getClassName ( ):
This method is from 'ActionConfig' class.
ActionConfig.getExceptionMappings ( ):
This method is from 'ActionConfig' class.
ActionConfig.getInterceptors ( ):
This method is from 'ActionConfig' class.
ActionConfig.getMethodName ( ):
This method is from 'ActionConfig' class.
ActionConfig.getPackageName ( ):
This method is from 'ActionConfig' class.
ActionConfig.getParams ( ):
This method is from 'ActionConfig' class.
ActionConfig.getResults ( ):
This method is from 'ActionConfig' class.
ActionConfig.hashCode ( ):
This method is from 'ActionConfig' class.
ActionConfig.toString ( ):
This method is from 'ActionConfig' class.
com.opensymphony.xwork2.config.RuntimeConfiguration.getActionConfig ( String p1, String p2 ):
Return value of this abstract method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction ( Object action, ActionConfig actionConfig ):
2nd parameter 'actionConfig' of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.execute ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getAction ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getActionName ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getConfig ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getExecuteResult ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getInvocation ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getMethod ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getNamespace ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.prepare ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.setActionEventListener ( com.opensymphony.xwork2.ActionEventListener listener ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.setConfiguration ( com.opensymphony.xwork2.config.Configuration config ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.setExecuteResult ( boolean executeResult ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.setObjectFactory ( com.opensymphony.xwork2.ObjectFactory factory ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.setUnknownHandler ( com.opensymphony.xwork2.UnknownHandler handler ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.mock.MockActionProxy.getConfig ( ):
Return value of this method has type 'ActionConfig'.
com.opensymphony.xwork2.mock.MockActionProxy.setConfig ( ActionConfig config ):
1st parameter 'config' of this method has type 'ActionConfig'.
com.opensymphony.xwork2.ObjectFactory.buildAction ( String actionName, String namespace, ActionConfig config, java.util.Map extraContext ):
3rd parameter 'config' of this method has type 'ActionConfig'.
com.opensymphony.xwork2.UnknownHandler.handleUnknownAction ( String p1, String p2 ):
Return value of this abstract method has type 'ActionConfig'.
com.opensymphony.xwork2.UnknownHandler.handleUnknownResult ( com.opensymphony.xwork2.ActionContext p1, String p2, ActionConfig p3, String p4 ):
3rd parameter 'p3' of this abstract method has type 'ActionConfig'.
[+] InterceptorConfig (1)
|
Removed super-interface Parameterizable. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (6)
InterceptorConfig.equals ( Object o ):
This method is from 'InterceptorConfig' class.
InterceptorConfig.getClassName ( ):
This method is from 'InterceptorConfig' class.
InterceptorConfig.getName ( ):
This method is from 'InterceptorConfig' class.
InterceptorConfig.getParams ( ):
This method is from 'InterceptorConfig' class.
InterceptorConfig.hashCode ( ):
This method is from 'InterceptorConfig' class.
com.opensymphony.xwork2.ObjectFactory.buildInterceptor ( InterceptorConfig interceptorConfig, java.util.Map interceptorRefParams ):
1st parameter 'interceptorConfig' of this method has type 'InterceptorConfig'.
[+] InterceptorStackConfig (1)
|
Removed super-interface InterceptorListHolder. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (5)
InterceptorStackConfig.equals ( Object o ):
This method is from 'InterceptorStackConfig' class.
InterceptorStackConfig.getInterceptors ( ):
This method is from 'InterceptorStackConfig' class.
InterceptorStackConfig.getName ( ):
This method is from 'InterceptorStackConfig' class.
InterceptorStackConfig.hashCode ( ):
This method is from 'InterceptorStackConfig' class.
InterceptorStackConfig.InterceptorStackConfig ( ):
This constructor is from 'InterceptorStackConfig' class.
[+] ResultConfig (1)
|
Removed super-interface Parameterizable. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (7)
ResultConfig.equals ( Object o ):
This method is from 'ResultConfig' class.
ResultConfig.getClassName ( ):
This method is from 'ResultConfig' class.
ResultConfig.getName ( ):
This method is from 'ResultConfig' class.
ResultConfig.getParams ( ):
This method is from 'ResultConfig' class.
ResultConfig.hashCode ( ):
This method is from 'ResultConfig' class.
ResultConfig.ResultConfig ( String name, String clazz ):
This constructor is from 'ResultConfig' class.
com.opensymphony.xwork2.ObjectFactory.buildResult ( ResultConfig resultConfig, java.util.Map extraContext ):
1st parameter 'resultConfig' of this method has type 'ResultConfig'.
to the top
Problems with Methods, High risk (12)
xwork-2.1.0.jar, AnnotationValidationConfigurationBuilder
package com.opensymphony.xwork2.validator
[+] AnnotationValidationConfigurationBuilder.buildAnnotationClassValidatorConfigs ( Class aClass ) [static]:java.util.List (1)
[ run-time name: com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilder.buildAnnotationClassValidatorConfigs:(Ljava/lang/Class;)Ljava/util/List; ]
|
Method become non-static.
| A client program may be interrupted by NoSuchMethodError exception. |
[+] AnnotationValidationConfigurationBuilder.resolvePropertyName ( reflect.Method method ) [static]:String (1)
[ run-time name: com/opensymphony/xwork2/validator/AnnotationValidationConfigurationBuilder.resolvePropertyName:(Ljava/lang/reflect/Method;)Ljava/lang/String; ]
|
Method become non-static.
| A client program may be interrupted by NoSuchMethodError exception. |
xwork-2.1.0.jar, DefaultActionProxy
package com.opensymphony.xwork2
[+] DefaultActionProxy.prepare ( ):void (1)
[ run-time name: com/opensymphony/xwork2/DefaultActionProxy.prepare:()V ]
|
Access level has been changed from public to protected. | A client program may be interrupted by IllegalAccessError exception. |
xwork-2.1.0.jar, ExceptionMappingConfig
package com.opensymphony.xwork2.config.entities
[+] ExceptionMappingConfig.ExceptionMappingConfig ( String name, String exceptionClassName, String result ) (1)
[ run-time name: com/opensymphony/xwork2/config/entities/ExceptionMappingConfig."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ]
|
Access level has been changed from public to protected. | A client program may be interrupted by IllegalAccessError exception. |
xwork-2.1.0.jar, InterceptorListHolder
package com.opensymphony.xwork2.config.entities
[+] InterceptorListHolder.addInterceptor ( InterceptorMapping p1 ) [abstract]:void (1)
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorListHolder.addInterceptor:(Lcom/opensymphony/xwork2/config/entities/InterceptorMapping;)V ]
|
Return value type has been changed from void to InterceptorListHolder.
| This method has been removed because the return type is part of the method signature. |
[+] InterceptorListHolder.addInterceptors ( java.util.List p1 ) [abstract]:void (1)
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorListHolder.addInterceptors:(Ljava/util/List;)V ]
|
Return value type has been changed from void to com.opensymphony.xwork2.config.entities.InterceptorListHolder.
| This method has been removed because the return type is part of the method signature. |
xwork-2.1.0.jar, InterceptorStackConfig
package com.opensymphony.xwork2.config.entities
[+] InterceptorStackConfig.InterceptorStackConfig ( ) (1)
[ run-time name: com/opensymphony/xwork2/config/entities/InterceptorStackConfig."<init>":()V ]
|
Access level has been changed from public to protected. | A client program may be interrupted by IllegalAccessError exception. |
xwork-2.1.0.jar, PackageConfig
package com.opensymphony.xwork2.config.entities
[+] PackageConfig.PackageConfig ( String name ) (1)
[ run-time name: com/opensymphony/xwork2/config/entities/PackageConfig."<init>":(Ljava/lang/String;)V ]
|
Access level has been changed from public to protected. | A client program may be interrupted by IllegalAccessError exception. |
xwork-2.1.0.jar, ResultConfig
package com.opensymphony.xwork2.config.entities
[+] ResultConfig.ResultConfig ( String name, String clazz ) (1)
[ run-time name: com/opensymphony/xwork2/config/entities/ResultConfig."<init>":(Ljava/lang/String;Ljava/lang/String;)V ]
|
Access level has been changed from public to protected. | A client program may be interrupted by IllegalAccessError exception. |
xwork-2.1.0.jar, ValidatorFactory
package com.opensymphony.xwork2.validator
[+] ValidatorFactory.getValidator ( ValidatorConfig cfg ) [static]:Validator (1)
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFactory.getValidator:(Lcom/opensymphony/xwork2/validator/ValidatorConfig;)Lcom/opensymphony/xwork2/validator/Validator; ]
|
Method become non-static.
| A client program may be interrupted by NoSuchMethodError exception. |
[+] ValidatorFactory.lookupRegisteredValidatorType ( String name ) [static]:String (1)
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFactory.lookupRegisteredValidatorType:(Ljava/lang/String;)Ljava/lang/String; ]
|
Method become non-static.
| A client program may be interrupted by NoSuchMethodError exception. |
[+] ValidatorFactory.registerValidator ( String name, String className ) [static]:void (1)
[ run-time name: com/opensymphony/xwork2/validator/ValidatorFactory.registerValidator:(Ljava/lang/String;Ljava/lang/String;)V ]
|
Method become non-static.
| A client program may be interrupted by NoSuchMethodError exception. |
to the top
Problems with Data Types, Medium risk (3)
Shorthand notations: this - reference to method's object.
xwork-2.1.0.jar
package com.opensymphony.xwork2
[+] ActionProxyFactory (2)
|
Abstract method ActionProxyFactory.createActionProxy ( String p1, String p2, String p3, java.util.Map p4 ) has been added to this interface. | A client program may be interrupted by AbstractMethodError exception. Added abstract method is called in 2nd library version by the method ActionChainResult.execute ( ActionInvocation invocation ) and may not be implemented by old clients. |
Abstract method ActionProxyFactory.createActionProxy ( String p1, String p2, String p3, java.util.Map p4, boolean p5, boolean p6 ) has been added to this interface. | A client program may be interrupted by AbstractMethodError exception. Added abstract method is called in 2nd library version by the method XWork.executeAction ( String namespace, String name, String method, java.util.Map extraContext ) and may not be implemented by old clients. |
[+] affected methods (13)
ActionChainResult.setActionProxyFactory ( ActionProxyFactory actionProxyFactory ):
1st parameter 'actionProxyFactory' of this method has type 'ActionProxyFactory'.
ActionProxyFactory.createActionProxy ( String p1, String p2, java.util.Map p3 ):
This abstract method is from 'ActionProxyFactory' interface.
ActionProxyFactory.createActionProxy ( String p1, String p2, java.util.Map p3, boolean p4, boolean p5 ):
This abstract method is from 'ActionProxyFactory' interface.
TestNGXWorkTestCase.loadConfigurationProviders ( config.ConfigurationProvider[] providers ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
TestNGXWorkTestCase.setUp ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
TestNGXWorkTestCase.tearDown ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
TestNGXWorkTestCase.TestNGXWorkTestCase ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.loadButAdd ( Class type, Object impl ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.loadButAdd ( Class type, String name, Object impl ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.loadConfigurationProviders ( config.ConfigurationProvider[] providers ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.setUp ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.tearDown ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
XWorkTestCase.XWorkTestCase ( ):
Field 'this.actionProxyFactory' in the object of this method has type 'ActionProxyFactory'.
package com.opensymphony.xwork2.validator
[+] Validator (1)
|
Abstract method Validator.setValueStack ( com.opensymphony.xwork2.util.ValueStack p1 ) has been added to this interface. | A client program may be interrupted by AbstractMethodError exception. Added abstract method is called in 2nd library version by the method DefaultActionValidatorManager.getValidators ( Class clazz, String context, String method ) and may not be implemented by old clients. |
[+] affected methods (12)
com.opensymphony.xwork2.ObjectFactory.buildValidator ( String className, java.util.Map params, java.util.Map extraContext ):
Return value of this method has type 'Validator'.
Validator.getDefaultMessage ( ):
This abstract method is from 'Validator' interface.
Validator.getMessage ( Object p1 ):
This abstract method is from 'Validator' interface.
Validator.getMessageKey ( ):
This abstract method is from 'Validator' interface.
Validator.getValidatorContext ( ):
This abstract method is from 'Validator' interface.
Validator.getValidatorType ( ):
This abstract method is from 'Validator' interface.
Validator.setDefaultMessage ( String p1 ):
This abstract method is from 'Validator' interface.
Validator.setMessageKey ( String p1 ):
This abstract method is from 'Validator' interface.
Validator.setValidatorContext ( ValidatorContext p1 ):
This abstract method is from 'Validator' interface.
Validator.setValidatorType ( String p1 ):
This abstract method is from 'Validator' interface.
Validator.validate ( Object p1 ):
This abstract method is from 'Validator' interface.
ValidatorFactory.getValidator ( ValidatorConfig cfg ):
Return value of this method has type 'Validator'.
to the top
Problems with Data Types, Low risk (4)
Shorthand notations: this - reference to method's object.
xwork-2.1.0.jar
package com.opensymphony.xwork2.config.entities
[+] ActionConfig (3)
|
Field WILDCARD has been added to this class. | A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
Field allowedMethods has been added to this class. | A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
Field name has been added to this class. | A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (32)
com.opensymphony.xwork2.ActionProxy.getConfig ( ):
Return value of this abstract method has type 'ActionConfig'.
ActionConfig.equals ( Object o ):
This method is from 'ActionConfig' class.
ActionConfig.getClassName ( ):
This method is from 'ActionConfig' class.
ActionConfig.getExceptionMappings ( ):
This method is from 'ActionConfig' class.
ActionConfig.getInterceptors ( ):
This method is from 'ActionConfig' class.
ActionConfig.getMethodName ( ):
This method is from 'ActionConfig' class.
ActionConfig.getPackageName ( ):
This method is from 'ActionConfig' class.
ActionConfig.getParams ( ):
This method is from 'ActionConfig' class.
ActionConfig.getResults ( ):
This method is from 'ActionConfig' class.
ActionConfig.hashCode ( ):
This method is from 'ActionConfig' class.
ActionConfig.toString ( ):
This method is from 'ActionConfig' class.
com.opensymphony.xwork2.config.RuntimeConfiguration.getActionConfig ( String p1, String p2 ):
Return value of this abstract method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction ( Object action, ActionConfig actionConfig ):
2nd parameter 'actionConfig' of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.execute ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getAction ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getActionName ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getConfig ( ):
Return value of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getExecuteResult ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getInvocation ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getMethod ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.getNamespace ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.prepare ( ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.setActionEventListener ( com.opensymphony.xwork2.ActionEventListener listener ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.setConfiguration ( com.opensymphony.xwork2.config.Configuration config ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.setExecuteResult ( boolean executeResult ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.setObjectFactory ( com.opensymphony.xwork2.ObjectFactory factory ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.DefaultActionProxy.setUnknownHandler ( com.opensymphony.xwork2.UnknownHandler handler ):
Field 'this.config' in the object of this method has type 'ActionConfig'.
com.opensymphony.xwork2.mock.MockActionProxy.getConfig ( ):
Return value of this method has type 'ActionConfig'.
com.opensymphony.xwork2.mock.MockActionProxy.setConfig ( ActionConfig config ):
1st parameter 'config' of this method has type 'ActionConfig'.
com.opensymphony.xwork2.ObjectFactory.buildAction ( String actionName, String namespace, ActionConfig config, java.util.Map extraContext ):
3rd parameter 'config' of this method has type 'ActionConfig'.
com.opensymphony.xwork2.UnknownHandler.handleUnknownAction ( String p1, String p2 ):
Return value of this abstract method has type 'ActionConfig'.
com.opensymphony.xwork2.UnknownHandler.handleUnknownResult ( com.opensymphony.xwork2.ActionContext p1, String p2, ActionConfig p3, String p4 ):
3rd parameter 'p3' of this abstract method has type 'ActionConfig'.
package com.opensymphony.xwork2.interceptor
[+] ModelDrivenInterceptor (1)
|
Field refreshModelBeforeResult has been added to this class. | A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (2)
ModelDrivenInterceptor.intercept ( com.opensymphony.xwork2.ActionInvocation invocation ):
This method is from 'ModelDrivenInterceptor' class.
ModelDrivenInterceptor.ModelDrivenInterceptor ( ):
This constructor is from 'ModelDrivenInterceptor' class.
to the top
Problems with Methods, Low risk (6)
xwork-2.1.0.jar, DefaultActionInvocation
package com.opensymphony.xwork2
[+] DefaultActionInvocation.DefaultActionInvocation ( java.util.Map extraContext, boolean pushAction ) (1)
[ run-time name: com/opensymphony/xwork2/DefaultActionInvocation."<init>":(Ljava/util/Map;Z)V ]
|
Removed java.lang.Exception exception thrown.
| A client program may change behavior because the removed exception will not be thrown any more and client will not catch and handle it. |
[+] DefaultActionInvocation.init ( ActionProxy proxy ):void (1)
[ run-time name: com/opensymphony/xwork2/DefaultActionInvocation.init:(Lcom/opensymphony/xwork2/ActionProxy;)V ]
|
Removed java.lang.Exception exception thrown.
| A client program may change behavior because the removed exception will not be thrown any more and client will not catch and handle it. |
xwork-2.1.0.jar, DefaultActionProxy
package com.opensymphony.xwork2
[+] DefaultActionProxy.prepare ( ):void (1)
[ run-time name: com/opensymphony/xwork2/DefaultActionProxy.prepare:()V ]
|
Removed java.lang.Exception exception thrown.
| A client program may change behavior because the removed exception will not be thrown any more and client will not catch and handle it. |
xwork-2.1.0.jar, DefaultActionProxyFactory
package com.opensymphony.xwork2
[+] DefaultActionProxyFactory.createActionProxy ( String namespace, String actionName, java.util.Map extraContext ):ActionProxy (1)
[ run-time name: com/opensymphony/xwork2/DefaultActionProxyFactory.createActionProxy:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lcom/opensymphony/xwork2/ActionProxy; ]
|
Removed java.lang.Exception exception thrown.
| A client program may change behavior because the removed exception will not be thrown any more and client will not catch and handle it. |
[+] DefaultActionProxyFactory.createActionProxy ( String namespace, String actionName, java.util.Map extraContext, boolean executeResult, boolean cleanupContext ):ActionProxy (1)
[ run-time name: com/opensymphony/xwork2/DefaultActionProxyFactory.createActionProxy:(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;ZZ)Lcom/opensymphony/xwork2/ActionProxy; ]
|
Removed java.lang.Exception exception thrown.
| A client program may change behavior because the removed exception will not be thrown any more and client will not catch and handle it. |
xwork-2.1.0.jar, MockActionInvocation
package com.opensymphony.xwork2.mock
[+] MockActionInvocation.init ( com.opensymphony.xwork2.ActionProxy proxy ):void (1)
[ run-time name: com/opensymphony/xwork2/mock/MockActionInvocation.init:(Lcom/opensymphony/xwork2/ActionProxy;)V ]
|
Removed java.lang.Exception exception thrown.
| A client program may change behavior because the removed exception will not be thrown any more and client will not catch and handle it. |
to the top
Java ARchives (1)
xwork-2.1.0.jar
to the top
Classes (288)
package com.opensymphony.xwork2
Action
ActionChainResult
ActionContext
ActionEventListener
ActionInvocation
ActionProxy
ActionProxyFactory
ActionSupport
DefaultActionInvocation
DefaultActionProxy
DefaultActionProxyFactory
DefaultTextProvider
InvalidMetadataException
LocaleProvider
ModelDriven
ObjectFactory
ObjectFactory.ContinuationsClassLoader
Preparable
ResourceBundleTextProvider
Result
TestNGXWorkTestCase
TextProvider
TextProviderFactory
TextProviderSupport
Unchainable
UnknownHandler
Validateable
ValidationAware
ValidationAwareSupport
XWork
XWorkException
XWorkMessages
XWorkTestCase
package com.opensymphony.xwork2.config
Configuration
ConfigurationException
ConfigurationManager
ConfigurationProvider
ConfigurationUtil
ContainerProvider
PackageProvider
ReferenceResolverException
RuntimeConfiguration
package com.opensymphony.xwork2.config.entities
ActionConfig
ExceptionMappingConfig
InterceptorConfig
InterceptorListHolder
InterceptorMapping
InterceptorStackConfig
PackageConfig
Parameterizable
ResultConfig
ResultTypeConfig
package com.opensymphony.xwork2.config.providers
InterceptorBuilder
XmlConfigurationProvider
XmlHelper
XWorkConfigurationProvider
package com.opensymphony.xwork2.conversion
NullHandler
ObjectTypeDeterminer
TypeConversionException
TypeConverter
package com.opensymphony.xwork2.conversion.annotations
Conversion
ConversionRule
ConversionType
TypeConversion
package com.opensymphony.xwork2.conversion.metadata
ConversionDescription
package com.opensymphony.xwork2.inject
ConstructionContext
ConstructionContext.DelegatingInvocationHandler
Container
ContainerBuilder
ContainerBuilder.Command
ContainerImpl
ContainerImpl.ConstructorInjector
ContainerImpl.ContextualCallable
ContainerImpl.FieldInjector
ContainerImpl.Injector
ContainerImpl.InjectorFactory
ContainerImpl.MethodInjector
ContainerImpl.MissingDependencyException
ContainerImpl.ParameterInjector
Context
DependencyException
ExternalContext
Factory
Inject
InternalContext
InternalFactory
Key
Scope
Scope.Strategy
Scoped
package com.opensymphony.xwork2.inject.util
FinalizablePhantomReference
FinalizableReference
FinalizableReferenceQueue
FinalizableSoftReference
FinalizableWeakReference
Function
ReferenceCache
ReferenceCache.CallableCreate
ReferenceMap
ReferenceMap.Entry
ReferenceMap.InternalReference
ReferenceMap.KeyReferenceAwareWrapper
ReferenceMap.PutStrategy
ReferenceMap.ReferenceAwareWrapper
ReferenceMap.SoftKeyReference
ReferenceMap.SoftValueReference
ReferenceMap.Strategy
ReferenceMap.WeakKeyReference
ReferenceMap.WeakValueReference
ReferenceType
Strings
package com.opensymphony.xwork2.interceptor
AbstractInterceptor
AliasInterceptor
ChainingInterceptor
ConversionErrorInterceptor
DefaultWorkflowInterceptor
ExceptionHolder
ExceptionMappingInterceptor
I18nInterceptor
Interceptor
LoggingInterceptor
MethodFilterInterceptor
MethodFilterInterceptorUtil
ModelDrivenInterceptor
NoParameters
ParameterFilterInterceptor
ParameterNameAware
ParameterRemoverInterceptor
ParametersInterceptor
PrefixMethodInvocationUtil
PrepareInterceptor
PreResultListener
ScopedModelDriven
ScopedModelDrivenInterceptor
StaticParametersInterceptor
TimerInterceptor
package com.opensymphony.xwork2.interceptor.annotations
After
AnnotationWorkflowInterceptor
Before
BeforeResult
package com.opensymphony.xwork2.mock
MockActionInvocation
MockActionProxy
MockInterceptor
MockObjectTypeDeterminer
MockResult
package com.opensymphony.xwork2.ognl
ObjectProxy
OgnlNullHandlerWrapper
OgnlReflectionContextFactory
OgnlReflectionProvider
OgnlTypeConverterWrapper
OgnlUtil
OgnlValueStack
OgnlValueStackFactory
StaticMemberAccess
XWorkTypeConverterWrapper
package com.opensymphony.xwork2.ognl.accessor
CompoundRootAccessor
CompoundRootAccessor.MethodCall
ObjectAccessor
ObjectProxyPropertyAccessor
SurrugateList
XWorkCollectionPropertyAccessor
XWorkEnumerationAccessor
XWorkIteratorPropertyAccessor
XWorkListPropertyAccessor
XWorkMapPropertyAccessor
XWorkMethodAccessor
XWorkObjectPropertyAccessor
package com.opensymphony.xwork2.spring
SpringObjectFactory
SpringProxyableObjectFactory
package com.opensymphony.xwork2.spring.interceptor
ActionAutowiringInterceptor
package com.opensymphony.xwork2.test
StubConfigurationProvider
package com.opensymphony.xwork2.util
AnnotationUtils
ArrayUtils
ClassLoaderUtil
ClassLoaderUtil.AggregateIterator
CompoundRoot
CreateIfNull
DomHelper
DomHelper.DOMBuilder
DomHelper.StartHandler
Element
FileManager
FileManager.FileRevision
KeyProperty
LocalizedTextUtil
LocalizedTextUtil.GetDefaultMessageReturnArg
LocalizedTextUtil.MessageFormatKey
PatternMatcher
PropertiesReader
ResolverUtil
ResolverUtil.AnnotatedWith
ResolverUtil.ClassTest
ResolverUtil.IsA
ResolverUtil.NameEndsWith
ResolverUtil.NameIs
ResolverUtil.ResourceTest
ResolverUtil.Test
TextParseUtil
TextParseUtil.ParsedValueEvaluator
TextUtils
ValueStack
ValueStackFactory
WildcardHelper
XWorkList
XWorkTestCaseHelper
package com.opensymphony.xwork2.util.location
Locatable
LocatableProperties
Located
Location
LocationAttributes
LocationAttributes.Pipe
LocationImpl
LocationUtils
LocationUtils.LocationFinder
package com.opensymphony.xwork2.util.logging
Logger
LoggerFactory
LoggerUtils
package com.opensymphony.xwork2.util.logging.commons
CommonsLogger
CommonsLoggerFactory
package com.opensymphony.xwork2.util.logging.jdk
JdkLogger
JdkLoggerFactory
package com.opensymphony.xwork2.util.profiling
ObjectProfiler
ProfilingTimerBean
TimerInvocationHandler
UtilTimerStack
UtilTimerStack.ProfilingBlock
package com.opensymphony.xwork2.util.reflection
ReflectionContextFactory
ReflectionContextState
ReflectionException
ReflectionExceptionHandler
ReflectionProvider
ReflectionProviderFactory
package com.opensymphony.xwork2.validator
ActionValidatorManager
AnnotationActionValidatorManager
AnnotationValidationConfigurationBuilder
DefaultActionValidatorManager
DelegatingValidatorContext
DelegatingValidatorContext.ActionContextLocaleProvider
DelegatingValidatorContext.LoggingValidationAware
FieldValidator
ShortCircuitableValidator
ValidationException
ValidationInterceptor
Validator
ValidatorConfig
ValidatorContext
ValidatorFactory
ValidatorFileParser
package com.opensymphony.xwork2.validator.annotations
CustomValidator
UrlValidator
Validation
ValidationParameter
Validations
ValidatorType
package com.opensymphony.xwork2.validator.metadata
AbstractFieldValidatorDescription
ConversionErrorFieldValidatorDescription
DateRangeFieldValidatorDescription
DoubleRangeFieldValidatorDescription
EmailValidatorDescription
ExpressionValidatorDescription
FieldExpressionValidatorDescription
IntRangeFieldValidatorDescription
RequiredFieldValidatorDescription
RequiredStringValidatorDescription
StringLengthFieldValidatorDescription
URLValidatorDescription
ValidatorDescription
VisitorFieldValidatorDescription
package com.opensymphony.xwork2.validator.validators
AbstractRangeValidator
ConversionErrorFieldValidator
DateRangeFieldValidator
DoubleRangeFieldValidator
EmailValidator
ExpressionValidator
FieldExpressionValidator
FieldValidatorSupport
IntRangeFieldValidator
LongRangeFieldValidator
RegexFieldValidator
RepopulateConversionErrorFieldValidatorSupport
RequiredFieldValidator
RequiredStringValidator
ShortRangeFieldValidator
StringLengthFieldValidator
URLValidator
ValidatorSupport
VisitorFieldValidator
VisitorFieldValidator.AppendingValidatorContext
to the top
Generated on Mon Jan 17 19:39:11 2011 for XWork by Java API Compliance Checker 1.0
The cross-platform tool for verifying backward compatibility of a Java Library API