Binary compatibility report for the library XWork from version 1.1.1 to 1.1.2
Summary
2 |
185 |
1336 / 179 |
Incompatible |
Problem Summary
Added Methods (152)
xwork-1.1.2.jar, ActionChainResult.class
package com.opensymphony.xwork
ActionChainResult.setMethod ( String method ):void
[ run-time name: com/opensymphony/xwork/ActionChainResult.setMethod:(Ljava/lang/String;)V ]
xwork-1.1.2.jar, ActionConfig.class
package com.opensymphony.xwork.config.entities
ActionConfig.addInterceptor ( InterceptorMapping interceptor ):void
[ run-time name: com/opensymphony/xwork/config/entities/ActionConfig.addInterceptor:(Lcom/opensymphony/xwork/config/entities/InterceptorMapping;)V ]
xwork-1.1.2.jar, ActionSupport.class
package com.opensymphony.xwork
ActionSupport.clearErrorsAndMessages ( ):void
[ run-time name: com/opensymphony/xwork/ActionSupport.clearErrorsAndMessages:()V ]
ActionSupport.getText ( String aTextName, String defaultValue, String obj ):String
[ run-time name: com/opensymphony/xwork/ActionSupport.getText:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ]
ActionSupport.getText ( String key, String defaultValue, String[] args ):String
[ run-time name: com/opensymphony/xwork/ActionSupport.getText:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; ]
ActionSupport.getText ( String key, String defaultValue, String[] args, util.OgnlValueStack stack ):String
[ run-time name: com/opensymphony/xwork/ActionSupport.getText:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lcom/opensymphony/xwork/util/OgnlValueStack;)Ljava/lang/String; ]
ActionSupport.getText ( String key, String[] args ):String
[ run-time name: com/opensymphony/xwork/ActionSupport.getText:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; ]
xwork-1.1.2.jar, DefaultTextProvider.class
package com.opensymphony.xwork
DefaultTextProvider.getText ( String key, String defaultValue, String obj ):String
[ run-time name: com/opensymphony/xwork/DefaultTextProvider.getText:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ]
DefaultTextProvider.getText ( String key, String defaultValue, String[] args ):String
[ run-time name: com/opensymphony/xwork/DefaultTextProvider.getText:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; ]
DefaultTextProvider.getText ( String key, String defaultValue, String[] args, util.OgnlValueStack stack ):String
[ run-time name: com/opensymphony/xwork/DefaultTextProvider.getText:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lcom/opensymphony/xwork/util/OgnlValueStack;)Ljava/lang/String; ]
DefaultTextProvider.getText ( String key, String[] args ):String
[ run-time name: com/opensymphony/xwork/DefaultTextProvider.getText:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; ]
xwork-1.1.2.jar, DefaultWorkflowInterceptor.class
package com.opensymphony.xwork.interceptor
DefaultWorkflowInterceptor.doIntercept ( com.opensymphony.xwork.ActionInvocation invocation ):String
[ run-time name: com/opensymphony/xwork/interceptor/DefaultWorkflowInterceptor.doIntercept:(Lcom/opensymphony/xwork/ActionInvocation;)Ljava/lang/String; ]
xwork-1.1.2.jar, DelegatingValidatorContext.class
package com.opensymphony.xwork.validator
DelegatingValidatorContext.getText ( String aTextName, String defaultValue, String obj ):String
[ run-time name: com/opensymphony/xwork/validator/DelegatingValidatorContext.getText:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ]
DelegatingValidatorContext.getText ( String key, String defaultValue, String[] args ):String
[ run-time name: com/opensymphony/xwork/validator/DelegatingValidatorContext.getText:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; ]
DelegatingValidatorContext.getText ( String key, String defaultValue, String[] args, com.opensymphony.xwork.util.OgnlValueStack stack ):String
[ run-time name: com/opensymphony/xwork/validator/DelegatingValidatorContext.getText:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lcom/opensymphony/xwork/util/OgnlValueStack;)Ljava/lang/String; ]
DelegatingValidatorContext.getText ( String key, String[] args ):String
[ run-time name: com/opensymphony/xwork/validator/DelegatingValidatorContext.getText:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; ]
xwork-1.1.2.jar, DoubleRangeFieldValidator.class
package com.opensymphony.xwork.validator.validators
DoubleRangeFieldValidator.DoubleRangeFieldValidator ( )
[ run-time name: com/opensymphony/xwork/validator/validators/DoubleRangeFieldValidator."<init>":()V ]
DoubleRangeFieldValidator.getMaxExclusive ( ):String
[ run-time name: com/opensymphony/xwork/validator/validators/DoubleRangeFieldValidator.getMaxExclusive:()Ljava/lang/String; ]
DoubleRangeFieldValidator.getMaxInclusive ( ):String
[ run-time name: com/opensymphony/xwork/validator/validators/DoubleRangeFieldValidator.getMaxInclusive:()Ljava/lang/String; ]
DoubleRangeFieldValidator.getMinExclusive ( ):String
[ run-time name: com/opensymphony/xwork/validator/validators/DoubleRangeFieldValidator.getMinExclusive:()Ljava/lang/String; ]
DoubleRangeFieldValidator.getMinInclusive ( ):String
[ run-time name: com/opensymphony/xwork/validator/validators/DoubleRangeFieldValidator.getMinInclusive:()Ljava/lang/String; ]
DoubleRangeFieldValidator.setMaxExclusive ( String maxExclusive ):void
[ run-time name: com/opensymphony/xwork/validator/validators/DoubleRangeFieldValidator.setMaxExclusive:(Ljava/lang/String;)V ]
DoubleRangeFieldValidator.setMaxInclusive ( String maxInclusive ):void
[ run-time name: com/opensymphony/xwork/validator/validators/DoubleRangeFieldValidator.setMaxInclusive:(Ljava/lang/String;)V ]
DoubleRangeFieldValidator.setMinExclusive ( String minExclusive ):void
[ run-time name: com/opensymphony/xwork/validator/validators/DoubleRangeFieldValidator.setMinExclusive:(Ljava/lang/String;)V ]
DoubleRangeFieldValidator.setMinInclusive ( String minInclusive ):void
[ run-time name: com/opensymphony/xwork/validator/validators/DoubleRangeFieldValidator.setMinInclusive:(Ljava/lang/String;)V ]
DoubleRangeFieldValidator.validate ( Object object ):void
[ run-time name: com/opensymphony/xwork/validator/validators/DoubleRangeFieldValidator.validate:(Ljava/lang/Object;)V ]
xwork-1.1.2.jar, I18nInterceptor.class
package com.opensymphony.xwork.interceptor
I18nInterceptor.saveLocale ( com.opensymphony.xwork.ActionInvocation invocation, java.util.Locale locale ):void
[ run-time name: com/opensymphony/xwork/interceptor/I18nInterceptor.saveLocale:(Lcom/opensymphony/xwork/ActionInvocation;Ljava/util/Locale;)V ]
xwork-1.1.2.jar, InterceptorListHolder.class
package com.opensymphony.xwork.config.entities
InterceptorListHolder.addInterceptor ( InterceptorMapping p1 ) [abstract]:void
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorListHolder.addInterceptor:(Lcom/opensymphony/xwork/config/entities/InterceptorMapping;)V ]
xwork-1.1.2.jar, InterceptorMapping.class
package com.opensymphony.xwork.config.entities
InterceptorMapping.equals ( Object o ):boolean
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorMapping.equals:(Ljava/lang/Object;)Z ]
InterceptorMapping.getInterceptor ( ):com.opensymphony.xwork.interceptor.Interceptor
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorMapping.getInterceptor:()Lcom/opensymphony/xwork/interceptor/Interceptor; ]
InterceptorMapping.getName ( ):String
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorMapping.getName:()Ljava/lang/String; ]
InterceptorMapping.hashCode ( ):int
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorMapping.hashCode:()I ]
InterceptorMapping.InterceptorMapping ( )
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorMapping."<init>":()V ]
InterceptorMapping.InterceptorMapping ( String name, com.opensymphony.xwork.interceptor.Interceptor interceptor )
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorMapping."<init>":(Ljava/lang/String;Lcom/opensymphony/xwork/interceptor/Interceptor;)V ]
InterceptorMapping.setInterceptor ( com.opensymphony.xwork.interceptor.Interceptor interceptor ):void
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorMapping.setInterceptor:(Lcom/opensymphony/xwork/interceptor/Interceptor;)V ]
InterceptorMapping.setName ( String name ):void
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorMapping.setName:(Ljava/lang/String;)V ]
xwork-1.1.2.jar, InterceptorStackConfig.class
package com.opensymphony.xwork.config.entities
InterceptorStackConfig.addInterceptor ( InterceptorMapping interceptor ):void
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorStackConfig.addInterceptor:(Lcom/opensymphony/xwork/config/entities/InterceptorMapping;)V ]
xwork-1.1.2.jar, LocalizedTextUtil.class
package com.opensymphony.xwork.util
LocalizedTextUtil.localeFromString ( String localeStr, java.util.Locale defaultLocale ) [static]:java.util.Locale
[ run-time name: com/opensymphony/xwork/util/LocalizedTextUtil.localeFromString:(Ljava/lang/String;Ljava/util/Locale;)Ljava/util/Locale; ]
xwork-1.1.2.jar, MethodFilterInterceptor.class
package com.opensymphony.xwork.interceptor
MethodFilterInterceptor.applyInterceptor ( com.opensymphony.xwork.ActionInvocation invocation ):boolean
[ run-time name: com/opensymphony/xwork/interceptor/MethodFilterInterceptor.applyInterceptor:(Lcom/opensymphony/xwork/ActionInvocation;)Z ]
MethodFilterInterceptor.destroy ( ):void
[ run-time name: com/opensymphony/xwork/interceptor/MethodFilterInterceptor.destroy:()V ]
MethodFilterInterceptor.doIntercept ( com.opensymphony.xwork.ActionInvocation p1 ) [abstract]:String
[ run-time name: com/opensymphony/xwork/interceptor/MethodFilterInterceptor.doIntercept:(Lcom/opensymphony/xwork/ActionInvocation;)Ljava/lang/String; ]
MethodFilterInterceptor.init ( ):void
[ run-time name: com/opensymphony/xwork/interceptor/MethodFilterInterceptor.init:()V ]
MethodFilterInterceptor.intercept ( com.opensymphony.xwork.ActionInvocation invocation ):String
[ run-time name: com/opensymphony/xwork/interceptor/MethodFilterInterceptor.intercept:(Lcom/opensymphony/xwork/ActionInvocation;)Ljava/lang/String; ]
MethodFilterInterceptor.MethodFilterInterceptor ( )
[ run-time name: com/opensymphony/xwork/interceptor/MethodFilterInterceptor."<init>":()V ]
MethodFilterInterceptor.setExcludeMethods ( String excludeMethods ):void
[ run-time name: com/opensymphony/xwork/interceptor/MethodFilterInterceptor.setExcludeMethods:(Ljava/lang/String;)V ]
MethodFilterInterceptor.setIncludeMethods ( String includeMethods ):void
[ run-time name: com/opensymphony/xwork/interceptor/MethodFilterInterceptor.setIncludeMethods:(Ljava/lang/String;)V ]
xwork-1.1.2.jar, MockActionInvocation.class
package com.opensymphony.xwork.mock
MockActionInvocation.addPreResultListener ( com.opensymphony.xwork.interceptor.PreResultListener listener ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.addPreResultListener:(Lcom/opensymphony/xwork/interceptor/PreResultListener;)V ]
MockActionInvocation.getAction ( ):Object
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.getAction:()Ljava/lang/Object; ]
MockActionInvocation.getInvocationContext ( ):com.opensymphony.xwork.ActionContext
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.getInvocationContext:()Lcom/opensymphony/xwork/ActionContext; ]
MockActionInvocation.getProxy ( ):com.opensymphony.xwork.ActionProxy
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.getProxy:()Lcom/opensymphony/xwork/ActionProxy; ]
MockActionInvocation.getResult ( ):com.opensymphony.xwork.Result
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.getResult:()Lcom/opensymphony/xwork/Result; ]
MockActionInvocation.getResultCode ( ):String
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.getResultCode:()Ljava/lang/String; ]
MockActionInvocation.getStack ( ):com.opensymphony.xwork.util.OgnlValueStack
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.getStack:()Lcom/opensymphony/xwork/util/OgnlValueStack; ]
MockActionInvocation.invoke ( ):String
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.invoke:()Ljava/lang/String; ]
MockActionInvocation.invokeActionOnly ( ):String
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.invokeActionOnly:()Ljava/lang/String; ]
MockActionInvocation.isExecuted ( ):boolean
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.isExecuted:()Z ]
MockActionInvocation.MockActionInvocation ( )
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation."<init>":()V ]
MockActionInvocation.setAction ( Object action ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.setAction:(Ljava/lang/Object;)V ]
MockActionInvocation.setInvocationContext ( com.opensymphony.xwork.ActionContext invocationContext ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.setInvocationContext:(Lcom/opensymphony/xwork/ActionContext;)V ]
MockActionInvocation.setProxy ( com.opensymphony.xwork.ActionProxy proxy ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.setProxy:(Lcom/opensymphony/xwork/ActionProxy;)V ]
MockActionInvocation.setResult ( com.opensymphony.xwork.Result result ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.setResult:(Lcom/opensymphony/xwork/Result;)V ]
MockActionInvocation.setResultCode ( String resultCode ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.setResultCode:(Ljava/lang/String;)V ]
MockActionInvocation.setStack ( com.opensymphony.xwork.util.OgnlValueStack stack ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionInvocation.setStack:(Lcom/opensymphony/xwork/util/OgnlValueStack;)V ]
xwork-1.1.2.jar, MockActionProxy.class
package com.opensymphony.xwork.mock
MockActionProxy.execute ( ):String
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.execute:()Ljava/lang/String; ]
MockActionProxy.getAction ( ):Object
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.getAction:()Ljava/lang/Object; ]
MockActionProxy.getActionName ( ):String
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.getActionName:()Ljava/lang/String; ]
MockActionProxy.getConfig ( ):com.opensymphony.xwork.config.entities.ActionConfig
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.getConfig:()Lcom/opensymphony/xwork/config/entities/ActionConfig; ]
MockActionProxy.getExecuteResult ( ):boolean
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.getExecuteResult:()Z ]
MockActionProxy.getInvocation ( ):com.opensymphony.xwork.ActionInvocation
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.getInvocation:()Lcom/opensymphony/xwork/ActionInvocation; ]
MockActionProxy.getMethod ( ):String
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.getMethod:()Ljava/lang/String; ]
MockActionProxy.getNamespace ( ):String
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.getNamespace:()Ljava/lang/String; ]
MockActionProxy.isExecutedCalled ( ):boolean
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.isExecutedCalled:()Z ]
MockActionProxy.MockActionProxy ( )
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy."<init>":()V ]
MockActionProxy.setAction ( Object action ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.setAction:(Ljava/lang/Object;)V ]
MockActionProxy.setActionName ( String actionName ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.setActionName:(Ljava/lang/String;)V ]
MockActionProxy.setConfig ( com.opensymphony.xwork.config.entities.ActionConfig config ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.setConfig:(Lcom/opensymphony/xwork/config/entities/ActionConfig;)V ]
MockActionProxy.setExecuteResult ( boolean executeResult ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.setExecuteResult:(Z)V ]
MockActionProxy.setInvocation ( com.opensymphony.xwork.ActionInvocation invocation ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.setInvocation:(Lcom/opensymphony/xwork/ActionInvocation;)V ]
MockActionProxy.setMethod ( String method ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.setMethod:(Ljava/lang/String;)V ]
MockActionProxy.setNamespace ( String namespace ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.setNamespace:(Ljava/lang/String;)V ]
MockActionProxy.setReturnedResult ( String returnedResult ):void
[ run-time name: com/opensymphony/xwork/mock/MockActionProxy.setReturnedResult:(Ljava/lang/String;)V ]
xwork-1.1.2.jar, MockInterceptor.class
package com.opensymphony.xwork.mock
MockInterceptor.destroy ( ):void
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor.destroy:()V ]
MockInterceptor.equals ( Object o ):boolean
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor.equals:(Ljava/lang/Object;)Z ]
MockInterceptor.getExpectedFoo ( ):String
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor.getExpectedFoo:()Ljava/lang/String; ]
MockInterceptor.getFoo ( ):String
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor.getFoo:()Ljava/lang/String; ]
MockInterceptor.hashCode ( ):int
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor.hashCode:()I ]
MockInterceptor.init ( ):void
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor.init:()V ]
MockInterceptor.intercept ( com.opensymphony.xwork.ActionInvocation invocation ):String
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor.intercept:(Lcom/opensymphony/xwork/ActionInvocation;)Ljava/lang/String; ]
MockInterceptor.isExecuted ( ):boolean
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor.isExecuted:()Z ]
MockInterceptor.MockInterceptor ( )
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor."<init>":()V ]
MockInterceptor.setExpectedFoo ( String expectedFoo ):void
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor.setExpectedFoo:(Ljava/lang/String;)V ]
MockInterceptor.setFoo ( String foo ):void
[ run-time name: com/opensymphony/xwork/mock/MockInterceptor.setFoo:(Ljava/lang/String;)V ]
xwork-1.1.2.jar, MockObjectTypeDeterminer.class
package com.opensymphony.xwork.mock
MockObjectTypeDeterminer.getElementClass ( ):Class
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.getElementClass:()Ljava/lang/Class; ]
MockObjectTypeDeterminer.getElementClass ( Class parentClass, String property, Object key ):Class
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.getElementClass:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Class; ]
MockObjectTypeDeterminer.getKeyClass ( ):Class
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.getKeyClass:()Ljava/lang/Class; ]
MockObjectTypeDeterminer.getKeyClass ( Class parentClass, String property ):Class
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.getKeyClass:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Class; ]
MockObjectTypeDeterminer.getKeyProperty ( ):String
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.getKeyProperty:()Ljava/lang/String; ]
MockObjectTypeDeterminer.getKeyProperty ( Class parentClass, String property ):String
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.getKeyProperty:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String; ]
MockObjectTypeDeterminer.isShouldCreateIfNew ( ):boolean
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.isShouldCreateIfNew:()Z ]
MockObjectTypeDeterminer.MockObjectTypeDeterminer ( )
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer."<init>":()V ]
MockObjectTypeDeterminer.MockObjectTypeDeterminer ( Class keyClass, Class elementClass, String keyProperty, boolean shouldCreateIfNew )
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer."<init>":(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;Z)V ]
MockObjectTypeDeterminer.setElementClass ( Class elementClass ):void
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.setElementClass:(Ljava/lang/Class;)V ]
MockObjectTypeDeterminer.setKeyClass ( Class keyClass ):void
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.setKeyClass:(Ljava/lang/Class;)V ]
MockObjectTypeDeterminer.setKeyProperty ( String keyProperty ):void
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.setKeyProperty:(Ljava/lang/String;)V ]
MockObjectTypeDeterminer.setShouldCreateIfNew ( boolean shouldCreateIfNew ):void
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.setShouldCreateIfNew:(Z)V ]
MockObjectTypeDeterminer.shouldCreateIfNew ( Class parentClass, String property, Object target, String keyProperty, boolean isIndexAccessed ):boolean
[ run-time name: com/opensymphony/xwork/mock/MockObjectTypeDeterminer.shouldCreateIfNew:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;Z)Z ]
xwork-1.1.2.jar, MockResult.class
package com.opensymphony.xwork.mock
MockResult.equals ( Object o ):boolean
[ run-time name: com/opensymphony/xwork/mock/MockResult.equals:(Ljava/lang/Object;)Z ]
MockResult.execute ( com.opensymphony.xwork.ActionInvocation invocation ):void
[ run-time name: com/opensymphony/xwork/mock/MockResult.execute:(Lcom/opensymphony/xwork/ActionInvocation;)V ]
MockResult.hashCode ( ):int
[ run-time name: com/opensymphony/xwork/mock/MockResult.hashCode:()I ]
MockResult.MockResult ( )
[ run-time name: com/opensymphony/xwork/mock/MockResult."<init>":()V ]
xwork-1.1.2.jar, OgnlValueStack.class
package com.opensymphony.xwork.util
OgnlValueStack.isDevModeEnabled ( ):boolean
[ run-time name: com/opensymphony/xwork/util/OgnlValueStack.isDevModeEnabled:()Z ]
xwork-1.1.2.jar, ParameterFilterInterceptor.class
package com.opensymphony.xwork.interceptor
ParameterFilterInterceptor.getAllowedCollection ( ):java.util.Collection
[ run-time name: com/opensymphony/xwork/interceptor/ParameterFilterInterceptor.getAllowedCollection:()Ljava/util/Collection; ]
ParameterFilterInterceptor.getBlockedCollection ( ):java.util.Collection
[ run-time name: com/opensymphony/xwork/interceptor/ParameterFilterInterceptor.getBlockedCollection:()Ljava/util/Collection; ]
ParameterFilterInterceptor.setAllowedCollection ( java.util.Collection allowed ):void
[ run-time name: com/opensymphony/xwork/interceptor/ParameterFilterInterceptor.setAllowedCollection:(Ljava/util/Collection;)V ]
ParameterFilterInterceptor.setBlockedCollection ( java.util.Collection blocked ):void
[ run-time name: com/opensymphony/xwork/interceptor/ParameterFilterInterceptor.setBlockedCollection:(Ljava/util/Collection;)V ]
xwork-1.1.2.jar, SpringObjectFactory.class
package com.opensymphony.xwork.spring
SpringObjectFactory.setUseClassCache ( boolean useClassCache ):void
[ run-time name: com/opensymphony/xwork/spring/SpringObjectFactory.setUseClassCache:(Z)V ]
xwork-1.1.2.jar, StaticParametersInterceptor.class
package com.opensymphony.xwork.interceptor
StaticParametersInterceptor.setParse ( String value ):void
[ run-time name: com/opensymphony/xwork/interceptor/StaticParametersInterceptor.setParse:(Ljava/lang/String;)V ]
xwork-1.1.2.jar, TextProvider.class
package com.opensymphony.xwork
TextProvider.getText ( String p1, String p2, String p3 ) [abstract]:String
[ run-time name: com/opensymphony/xwork/TextProvider.getText:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ]
TextProvider.getText ( String p1, String p2, String[] p3 ) [abstract]:String
[ run-time name: com/opensymphony/xwork/TextProvider.getText:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; ]
TextProvider.getText ( String p1, String p2, String[] p3, util.OgnlValueStack p4 ) [abstract]:String
[ run-time name: com/opensymphony/xwork/TextProvider.getText:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lcom/opensymphony/xwork/util/OgnlValueStack;)Ljava/lang/String; ]
TextProvider.getText ( String p1, String[] p2 ) [abstract]:String
[ run-time name: com/opensymphony/xwork/TextProvider.getText:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; ]
xwork-1.1.2.jar, TextProviderSupport.class
package com.opensymphony.xwork
TextProviderSupport.getText ( String key, String defaultValue, String arg ):String
[ run-time name: com/opensymphony/xwork/TextProviderSupport.getText:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ]
TextProviderSupport.getText ( String key, String defaultValue, String[] args ):String
[ run-time name: com/opensymphony/xwork/TextProviderSupport.getText:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; ]
TextProviderSupport.getText ( String key, String defaultValue, String[] args, util.OgnlValueStack stack ):String
[ run-time name: com/opensymphony/xwork/TextProviderSupport.getText:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lcom/opensymphony/xwork/util/OgnlValueStack;)Ljava/lang/String; ]
TextProviderSupport.getText ( String key, String[] args ):String
[ run-time name: com/opensymphony/xwork/TextProviderSupport.getText:(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; ]
xwork-1.1.2.jar, ValidationAwareSupport.class
package com.opensymphony.xwork
ValidationAwareSupport.clearErrorsAndMessages ( ):void
[ run-time name: com/opensymphony/xwork/ValidationAwareSupport.clearErrorsAndMessages:()V ]
xwork-1.1.2.jar, ValidationInterceptor.class
package com.opensymphony.xwork.validator
ValidationInterceptor.doBeforeInvocation ( com.opensymphony.xwork.ActionInvocation invocation ):void
[ run-time name: com/opensymphony/xwork/validator/ValidationInterceptor.doBeforeInvocation:(Lcom/opensymphony/xwork/ActionInvocation;)V ]
ValidationInterceptor.doIntercept ( com.opensymphony.xwork.ActionInvocation invocation ):String
[ run-time name: com/opensymphony/xwork/validator/ValidationInterceptor.doIntercept:(Lcom/opensymphony/xwork/ActionInvocation;)Ljava/lang/String; ]
xwork-1.1.2.jar, ValidatorFileParser.class
package com.opensymphony.xwork.validator
ValidatorFileParser.getTextValue ( org.w3c.dom.Element valueEle ) [static]:String
[ run-time name: com/opensymphony/xwork/validator/ValidatorFileParser.getTextValue:(Lorg/w3c/dom/Element;)Ljava/lang/String; ]
xwork-1.1.2.jar, XWorkBasicConverter.class
package com.opensymphony.xwork.util
XWorkBasicConverter.isIntegerType ( Class type ):boolean
[ run-time name: com/opensymphony/xwork/util/XWorkBasicConverter.isIntegerType:(Ljava/lang/Class;)Z ]
xwork-1.1.2.jar, XWorkConverter.class
package com.opensymphony.xwork.util
XWorkConverter.setInstance ( XWorkConverter instance ) [static]:void
[ run-time name: com/opensymphony/xwork/util/XWorkConverter.setInstance:(Lcom/opensymphony/xwork/util/XWorkConverter;)V ]
xwork-tiger-1.1.2.jar, AnnotationUtils.class
package com.opensymphony.xwork.util
AnnotationUtils.resolvePropertyName ( com.sun.mirror.declaration.MethodDeclaration method ) [static]:String
[ run-time name: com/opensymphony/xwork/util/AnnotationUtils.resolvePropertyName:(Lcom/sun/mirror/declaration/MethodDeclaration;)Ljava/lang/String; ]
AnnotationUtils.resolvePropertyName ( reflect.Method method ) [static]:String
[ run-time name: com/opensymphony/xwork/util/AnnotationUtils.resolvePropertyName:(Ljava/lang/reflect/Method;)Ljava/lang/String; ]
xwork-tiger-1.1.2.jar, CreateIfNull.class
package com.opensymphony.xwork.util
CreateIfNull.value ( ) [abstract]:boolean
[ run-time name: com/opensymphony/xwork/util/CreateIfNull.value:()Z ]
xwork-tiger-1.1.2.jar, DoubleRangeFieldValidator.class
package com.opensymphony.xwork.validator.annotations
DoubleRangeFieldValidator.fieldName ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork/validator/annotations/DoubleRangeFieldValidator.fieldName:()Ljava/lang/String; ]
DoubleRangeFieldValidator.key ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork/validator/annotations/DoubleRangeFieldValidator.key:()Ljava/lang/String; ]
DoubleRangeFieldValidator.maxExclusive ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork/validator/annotations/DoubleRangeFieldValidator.maxExclusive:()Ljava/lang/String; ]
DoubleRangeFieldValidator.maxInclusive ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork/validator/annotations/DoubleRangeFieldValidator.maxInclusive:()Ljava/lang/String; ]
DoubleRangeFieldValidator.message ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork/validator/annotations/DoubleRangeFieldValidator.message:()Ljava/lang/String; ]
DoubleRangeFieldValidator.minExclusive ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork/validator/annotations/DoubleRangeFieldValidator.minExclusive:()Ljava/lang/String; ]
DoubleRangeFieldValidator.minInclusive ( ) [abstract]:String
[ run-time name: com/opensymphony/xwork/validator/annotations/DoubleRangeFieldValidator.minInclusive:()Ljava/lang/String; ]
DoubleRangeFieldValidator.shortCircuit ( ) [abstract]:boolean
[ run-time name: com/opensymphony/xwork/validator/annotations/DoubleRangeFieldValidator.shortCircuit:()Z ]
DoubleRangeFieldValidator.type ( ) [abstract]:ValidatorType
[ run-time name: com/opensymphony/xwork/validator/annotations/DoubleRangeFieldValidator.type:()Lcom/opensymphony/xwork/validator/annotations/ValidatorType; ]
xwork-tiger-1.1.2.jar, DoubleRangeFieldValidatorDescription.class
package com.opensymphony.xwork.validator.metadata
DoubleRangeFieldValidatorDescription.asFieldXml ( ):String
[ run-time name: com/opensymphony/xwork/validator/metadata/DoubleRangeFieldValidatorDescription.asFieldXml:()Ljava/lang/String; ]
DoubleRangeFieldValidatorDescription.asSimpleXml ( ):String
[ run-time name: com/opensymphony/xwork/validator/metadata/DoubleRangeFieldValidatorDescription.asSimpleXml:()Ljava/lang/String; ]
DoubleRangeFieldValidatorDescription.DoubleRangeFieldValidatorDescription ( )
[ run-time name: com/opensymphony/xwork/validator/metadata/DoubleRangeFieldValidatorDescription."<init>":()V ]
DoubleRangeFieldValidatorDescription.DoubleRangeFieldValidatorDescription ( String fieldName )
[ run-time name: com/opensymphony/xwork/validator/metadata/DoubleRangeFieldValidatorDescription."<init>":(Ljava/lang/String;)V ]
DoubleRangeFieldValidatorDescription.setMax ( String max ):void
[ run-time name: com/opensymphony/xwork/validator/metadata/DoubleRangeFieldValidatorDescription.setMax:(Ljava/lang/String;)V ]
DoubleRangeFieldValidatorDescription.setMin ( String min ):void
[ run-time name: com/opensymphony/xwork/validator/metadata/DoubleRangeFieldValidatorDescription.setMin:(Ljava/lang/String;)V ]
xwork-tiger-1.1.2.jar, Element.class
package com.opensymphony.xwork.util
Element.value ( ) [abstract]:Class
[ run-time name: com/opensymphony/xwork/util/Element.value:()Ljava/lang/Class; ]
xwork-tiger-1.1.2.jar, GenericsObjectTypeDeterminer.class
package com.opensymphony.xwork.util
GenericsObjectTypeDeterminer.shouldCreateIfNew ( Class parentClass, String property, Object target, String keyProperty, boolean isIndexAccessed ):boolean
[ run-time name: com/opensymphony/xwork/util/GenericsObjectTypeDeterminer.shouldCreateIfNew:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;Z)Z ]
xwork-tiger-1.1.2.jar, Key.class
package com.opensymphony.xwork.util
Key.value ( ) [abstract]:Class
[ run-time name: com/opensymphony/xwork/util/Key.value:()Ljava/lang/Class; ]
to the top
Removed Methods (10)
xwork-1.1.1.jar, ActionConfig.class
package com.opensymphony.xwork.config.entities
ActionConfig.addInterceptor ( com.opensymphony.xwork.interceptor.Interceptor interceptor ):void
[ run-time name: com/opensymphony/xwork/config/entities/ActionConfig.addInterceptor:(Lcom/opensymphony/xwork/interceptor/Interceptor;)V ]
xwork-1.1.1.jar, InterceptorListHolder.class
package com.opensymphony.xwork.config.entities
InterceptorListHolder.addInterceptor ( com.opensymphony.xwork.interceptor.Interceptor p1 ) [abstract]:void
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorListHolder.addInterceptor:(Lcom/opensymphony/xwork/interceptor/Interceptor;)V ]
xwork-1.1.1.jar, InterceptorStackConfig.class
package com.opensymphony.xwork.config.entities
InterceptorStackConfig.addInterceptor ( com.opensymphony.xwork.interceptor.Interceptor interceptor ):void
[ run-time name: com/opensymphony/xwork/config/entities/InterceptorStackConfig.addInterceptor:(Lcom/opensymphony/xwork/interceptor/Interceptor;)V ]
xwork-1.1.1.jar, ParameterFilterInterceptor.class
package com.opensymphony.xwork.interceptor
ParameterFilterInterceptor.getAllowed ( ):java.util.Collection
[ run-time name: com/opensymphony/xwork/interceptor/ParameterFilterInterceptor.getAllowed:()Ljava/util/Collection; ]
ParameterFilterInterceptor.getBlocked ( ):java.util.Collection
[ run-time name: com/opensymphony/xwork/interceptor/ParameterFilterInterceptor.getBlocked:()Ljava/util/Collection; ]
ParameterFilterInterceptor.setAllowed ( java.util.Collection allowed ):void
[ run-time name: com/opensymphony/xwork/interceptor/ParameterFilterInterceptor.setAllowed:(Ljava/util/Collection;)V ]
ParameterFilterInterceptor.setBlocked ( java.util.Collection blocked ):void
[ run-time name: com/opensymphony/xwork/interceptor/ParameterFilterInterceptor.setBlocked:(Ljava/util/Collection;)V ]
xwork-1.1.1.jar, ValidationInterceptor.class
package com.opensymphony.xwork.validator
ValidationInterceptor.after ( com.opensymphony.xwork.ActionInvocation dispatcher, String result ):void
[ run-time name: com/opensymphony/xwork/validator/ValidationInterceptor.after:(Lcom/opensymphony/xwork/ActionInvocation;Ljava/lang/String;)V ]
ValidationInterceptor.before ( com.opensymphony.xwork.ActionInvocation invocation ):void
[ run-time name: com/opensymphony/xwork/validator/ValidationInterceptor.before:(Lcom/opensymphony/xwork/ActionInvocation;)V ]
xwork-tiger-1.1.1.jar, Generator.class
package com.opensymphony.xwork.apt
Generator.resolvePropertyName ( com.sun.mirror.declaration.MethodDeclaration method ) [static]:String
[ run-time name: com/opensymphony/xwork/apt/Generator.resolvePropertyName:(Lcom/sun/mirror/declaration/MethodDeclaration;)Ljava/lang/String; ]
to the top
Problems with Data Types, High risk (4)
xwork-1.1.1.jar
package com.opensymphony.xwork
[+] MockActionInvocation (1)
|
Removed super-interface ActionInvocation. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (1)
MockActionInvocation.MockActionInvocation ( ):
This constructor is from 'MockActionInvocation' class.
package com.opensymphony.xwork.config.entities
[+] InterceptorListHolder (1)
|
Abstract method InterceptorListHolder.addInterceptor ( com.opensymphony.xwork.interceptor.Interceptor p1 ) has been removed from this interface. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (1)
InterceptorListHolder.addInterceptors ( java.util.List p1 ):
This abstract method is from 'InterceptorListHolder' interface.
package com.opensymphony.xwork.interceptor
[+] DefaultWorkflowInterceptor (1)
|
Removed super-interface Interceptor. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (1)
DefaultWorkflowInterceptor.DefaultWorkflowInterceptor ( ):
This constructor is from 'DefaultWorkflowInterceptor' class.
[+] ExceptionMappingInterceptor (1)
|
Non-final field log become static. | A client program may be interrupted by IncompatibleClassChangeError exception. |
[+] affected methods (6)
ExceptionMappingInterceptor.destroy ( ):
This method is from 'ExceptionMappingInterceptor' class.
ExceptionMappingInterceptor.ExceptionMappingInterceptor ( ):
This constructor is from 'ExceptionMappingInterceptor' class.
ExceptionMappingInterceptor.getDepth ( String exceptionMapping, Throwable t ):
This method is from 'ExceptionMappingInterceptor' class.
ExceptionMappingInterceptor.init ( ):
This method is from 'ExceptionMappingInterceptor' class.
ExceptionMappingInterceptor.intercept ( com.opensymphony.xwork.ActionInvocation invocation ):
This method is from 'ExceptionMappingInterceptor' class.
ExceptionMappingInterceptor.publishException ( com.opensymphony.xwork.ActionInvocation invocation, ExceptionHolder exceptionHolder ):
This method is from 'ExceptionMappingInterceptor' class.
to the top
Problems with Data Types, Medium risk (2)
xwork-1.1.1.jar
package com.opensymphony.xwork.interceptor
[+] ExceptionMappingInterceptor (1)
|
Field log become final. | A client program may be interrupted by IllegalAccessError exception when attempt to assign new values to the field. |
[+] affected methods (6)
ExceptionMappingInterceptor.destroy ( ):
This method is from 'ExceptionMappingInterceptor' class.
ExceptionMappingInterceptor.ExceptionMappingInterceptor ( ):
This constructor is from 'ExceptionMappingInterceptor' class.
ExceptionMappingInterceptor.getDepth ( String exceptionMapping, Throwable t ):
This method is from 'ExceptionMappingInterceptor' class.
ExceptionMappingInterceptor.init ( ):
This method is from 'ExceptionMappingInterceptor' class.
ExceptionMappingInterceptor.intercept ( com.opensymphony.xwork.ActionInvocation invocation ):
This method is from 'ExceptionMappingInterceptor' class.
ExceptionMappingInterceptor.publishException ( com.opensymphony.xwork.ActionInvocation invocation, ExceptionHolder exceptionHolder ):
This method is from 'ExceptionMappingInterceptor' class.
package com.opensymphony.xwork.validator
[+] ValidationInterceptor (1)
|
Superclass has been changed from com.opensymphony.xwork.interceptor.AroundInterceptor to com.opensymphony.xwork.interceptor.MethodFilterInterceptor. | 1) Access of a client program to the fields or methods of the old super-class may be interrupted by NoSuchFieldError or NoSuchMethodError exceptions. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
[+] affected methods (1)
ValidationInterceptor.ValidationInterceptor ( ):
This constructor is from 'ValidationInterceptor' class.
to the top
Problems with Data Types, Low risk (26)
xwork-1.1.1.jar
package com.opensymphony.xwork
[+] MockActionInvocation (17)
|
Added super-class mock.MockActionInvocation. | A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
Method MockActionInvocation.addPreResultListener ( interceptor.PreResultListener listener ) has been moved up type hierarchy to mock.MockActionInvocation.addPreResultListener ( interceptor.PreResultListener listener ) | Method mock.MockActionInvocation.addPreResultListener ( interceptor.PreResultListener listener ) will be called instead of MockActionInvocation.addPreResultListener ( interceptor.PreResultListener listener ) in a client program. |
Method MockActionInvocation.getAction ( ) has been moved up type hierarchy to mock.MockActionInvocation.getAction ( ) | Method mock.MockActionInvocation.getAction ( ) will be called instead of MockActionInvocation.getAction ( ) in a client program. |
Method MockActionInvocation.getInvocationContext ( ) has been moved up type hierarchy to mock.MockActionInvocation.getInvocationContext ( ) | Method mock.MockActionInvocation.getInvocationContext ( ) will be called instead of MockActionInvocation.getInvocationContext ( ) in a client program. |
Method MockActionInvocation.getProxy ( ) has been moved up type hierarchy to mock.MockActionInvocation.getProxy ( ) | Method mock.MockActionInvocation.getProxy ( ) will be called instead of MockActionInvocation.getProxy ( ) in a client program. |
Method MockActionInvocation.getResult ( ) has been moved up type hierarchy to mock.MockActionInvocation.getResult ( ) | Method mock.MockActionInvocation.getResult ( ) will be called instead of MockActionInvocation.getResult ( ) in a client program. |
Method MockActionInvocation.getResultCode ( ) has been moved up type hierarchy to mock.MockActionInvocation.getResultCode ( ) | Method mock.MockActionInvocation.getResultCode ( ) will be called instead of MockActionInvocation.getResultCode ( ) in a client program. |
Method MockActionInvocation.getStack ( ) has been moved up type hierarchy to mock.MockActionInvocation.getStack ( ) | Method mock.MockActionInvocation.getStack ( ) will be called instead of MockActionInvocation.getStack ( ) in a client program. |
Method MockActionInvocation.invoke ( ) has been moved up type hierarchy to mock.MockActionInvocation.invoke ( ) | Method mock.MockActionInvocation.invoke ( ) will be called instead of MockActionInvocation.invoke ( ) in a client program. |
Method MockActionInvocation.invokeActionOnly ( ) has been moved up type hierarchy to mock.MockActionInvocation.invokeActionOnly ( ) | Method mock.MockActionInvocation.invokeActionOnly ( ) will be called instead of MockActionInvocation.invokeActionOnly ( ) in a client program. |
Method MockActionInvocation.isExecuted ( ) has been moved up type hierarchy to mock.MockActionInvocation.isExecuted ( ) | Method mock.MockActionInvocation.isExecuted ( ) will be called instead of MockActionInvocation.isExecuted ( ) in a client program. |
Method MockActionInvocation.setAction ( Object action ) has been moved up type hierarchy to mock.MockActionInvocation.setAction ( Object action ) | Method mock.MockActionInvocation.setAction ( Object action ) will be called instead of MockActionInvocation.setAction ( Object action ) in a client program. |
Method MockActionInvocation.setInvocationContext ( ActionContext invocationContext ) has been moved up type hierarchy to mock.MockActionInvocation.setInvocationContext ( ActionContext invocationContext ) | Method mock.MockActionInvocation.setInvocationContext ( ActionContext invocationContext ) will be called instead of MockActionInvocation.setInvocationContext ( ActionContext invocationContext ) in a client program. |
Method MockActionInvocation.setProxy ( ActionProxy proxy ) has been moved up type hierarchy to mock.MockActionInvocation.setProxy ( ActionProxy proxy ) | Method mock.MockActionInvocation.setProxy ( ActionProxy proxy ) will be called instead of MockActionInvocation.setProxy ( ActionProxy proxy ) in a client program. |
Method MockActionInvocation.setResult ( Result result ) has been moved up type hierarchy to mock.MockActionInvocation.setResult ( Result result ) | Method mock.MockActionInvocation.setResult ( Result result ) will be called instead of MockActionInvocation.setResult ( Result result ) in a client program. |
Method MockActionInvocation.setResultCode ( String resultCode ) has been moved up type hierarchy to mock.MockActionInvocation.setResultCode ( String resultCode ) | Method mock.MockActionInvocation.setResultCode ( String resultCode ) will be called instead of MockActionInvocation.setResultCode ( String resultCode ) in a client program. |
Method MockActionInvocation.setStack ( util.OgnlValueStack stack ) has been moved up type hierarchy to mock.MockActionInvocation.setStack ( util.OgnlValueStack stack ) | Method mock.MockActionInvocation.setStack ( util.OgnlValueStack stack ) will be called instead of MockActionInvocation.setStack ( util.OgnlValueStack stack ) in a client program. |
[+] affected methods (17)
MockActionInvocation.addPreResultListener ( interceptor.PreResultListener listener ):
Method 'mock.MockActionInvocation.addPreResultListener ( interceptor.PreResultListener listener )' will be called instead of this method in a client program.
MockActionInvocation.getAction ( ):
Method 'mock.MockActionInvocation.getAction ( )' will be called instead of this method in a client program.
MockActionInvocation.getInvocationContext ( ):
Method 'mock.MockActionInvocation.getInvocationContext ( )' will be called instead of this method in a client program.
MockActionInvocation.getProxy ( ):
Method 'mock.MockActionInvocation.getProxy ( )' will be called instead of this method in a client program.
MockActionInvocation.getResult ( ):
Method 'mock.MockActionInvocation.getResult ( )' will be called instead of this method in a client program.
MockActionInvocation.getResultCode ( ):
Method 'mock.MockActionInvocation.getResultCode ( )' will be called instead of this method in a client program.
MockActionInvocation.getStack ( ):
Method 'mock.MockActionInvocation.getStack ( )' will be called instead of this method in a client program.
MockActionInvocation.invoke ( ):
Method 'mock.MockActionInvocation.invoke ( )' will be called instead of this method in a client program.
MockActionInvocation.invokeActionOnly ( ):
Method 'mock.MockActionInvocation.invokeActionOnly ( )' will be called instead of this method in a client program.
MockActionInvocation.isExecuted ( ):
Method 'mock.MockActionInvocation.isExecuted ( )' will be called instead of this method in a client program.
MockActionInvocation.MockActionInvocation ( ):
This constructor is from 'MockActionInvocation' class.
MockActionInvocation.setAction ( Object action ):
Method 'mock.MockActionInvocation.setAction ( Object action )' will be called instead of this method in a client program.
MockActionInvocation.setInvocationContext ( ActionContext invocationContext ):
Method 'mock.MockActionInvocation.setInvocationContext ( ActionContext invocationContext )' will be called instead of this method in a client program.
MockActionInvocation.setProxy ( ActionProxy proxy ):
Method 'mock.MockActionInvocation.setProxy ( ActionProxy proxy )' will be called instead of this method in a client program.
MockActionInvocation.setResult ( Result result ):
Method 'mock.MockActionInvocation.setResult ( Result result )' will be called instead of this method in a client program.
MockActionInvocation.setResultCode ( String resultCode ):
Method 'mock.MockActionInvocation.setResultCode ( String resultCode )' will be called instead of this method in a client program.
MockActionInvocation.setStack ( util.OgnlValueStack stack ):
Method 'mock.MockActionInvocation.setStack ( util.OgnlValueStack stack )' will be called instead of this method in a client program.
package com.opensymphony.xwork.interceptor
[+] DefaultWorkflowInterceptor (6)
|
Added super-class MethodFilterInterceptor. | A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
Method DefaultWorkflowInterceptor.destroy ( ) has been moved up type hierarchy to MethodFilterInterceptor.destroy ( ) | Method MethodFilterInterceptor.destroy ( ) will be called instead of DefaultWorkflowInterceptor.destroy ( ) in a client program. |
Method DefaultWorkflowInterceptor.init ( ) has been moved up type hierarchy to MethodFilterInterceptor.init ( ) | Method MethodFilterInterceptor.init ( ) will be called instead of DefaultWorkflowInterceptor.init ( ) in a client program. |
Method DefaultWorkflowInterceptor.intercept ( com.opensymphony.xwork.ActionInvocation invocation ) has been moved up type hierarchy to MethodFilterInterceptor.intercept ( com.opensymphony.xwork.ActionInvocation invocation ) | Method MethodFilterInterceptor.intercept ( com.opensymphony.xwork.ActionInvocation invocation ) will be called instead of DefaultWorkflowInterceptor.intercept ( com.opensymphony.xwork.ActionInvocation invocation ) in a client program. |
Method DefaultWorkflowInterceptor.setExcludeMethods ( String excludeMethods ) has been moved up type hierarchy to MethodFilterInterceptor.setExcludeMethods ( String excludeMethods ) | Method MethodFilterInterceptor.setExcludeMethods ( String excludeMethods ) will be called instead of DefaultWorkflowInterceptor.setExcludeMethods ( String excludeMethods ) in a client program. |
Method DefaultWorkflowInterceptor.setIncludeMethods ( String includeMethods ) has been moved up type hierarchy to MethodFilterInterceptor.setIncludeMethods ( String includeMethods ) | Method MethodFilterInterceptor.setIncludeMethods ( String includeMethods ) will be called instead of DefaultWorkflowInterceptor.setIncludeMethods ( String includeMethods ) in a client program. |
[+] affected methods (6)
DefaultWorkflowInterceptor.DefaultWorkflowInterceptor ( ):
This constructor is from 'DefaultWorkflowInterceptor' class.
DefaultWorkflowInterceptor.destroy ( ):
Method 'MethodFilterInterceptor.destroy ( )' will be called instead of this method in a client program.
DefaultWorkflowInterceptor.init ( ):
Method 'MethodFilterInterceptor.init ( )' will be called instead of this method in a client program.
DefaultWorkflowInterceptor.intercept ( com.opensymphony.xwork.ActionInvocation invocation ):
Method 'MethodFilterInterceptor.intercept ( com.opensymphony.xwork.ActionInvocation invocation )' will be called instead of this method in a client program.
DefaultWorkflowInterceptor.setExcludeMethods ( String excludeMethods ):
Method 'MethodFilterInterceptor.setExcludeMethods ( String excludeMethods )' will be called instead of this method in a client program.
DefaultWorkflowInterceptor.setIncludeMethods ( String includeMethods ):
Method 'MethodFilterInterceptor.setIncludeMethods ( String includeMethods )' will be called instead of this method in a client program.
package com.opensymphony.xwork.validator
[+] ValidationInterceptor (2)
|
Method ValidationInterceptor.setExcludeMethods ( String excludeMethods ) has been moved up type hierarchy to com.opensymphony.xwork.interceptor.MethodFilterInterceptor.setExcludeMethods ( String excludeMethods ) | Method com.opensymphony.xwork.interceptor.MethodFilterInterceptor.setExcludeMethods ( String excludeMethods ) will be called instead of ValidationInterceptor.setExcludeMethods ( String excludeMethods ) in a client program. |
Method ValidationInterceptor.setIncludeMethods ( String includeMethods ) has been moved up type hierarchy to com.opensymphony.xwork.interceptor.MethodFilterInterceptor.setIncludeMethods ( String includeMethods ) | Method com.opensymphony.xwork.interceptor.MethodFilterInterceptor.setIncludeMethods ( String includeMethods ) will be called instead of ValidationInterceptor.setIncludeMethods ( String includeMethods ) in a client program. |
[+] affected methods (2)
ValidationInterceptor.setExcludeMethods ( String excludeMethods ):
Method 'com.opensymphony.xwork.interceptor.MethodFilterInterceptor.setExcludeMethods ( String excludeMethods )' will be called instead of this method in a client program.
ValidationInterceptor.setIncludeMethods ( String includeMethods ):
Method 'com.opensymphony.xwork.interceptor.MethodFilterInterceptor.setIncludeMethods ( String includeMethods )' will be called instead of this method in a client program.
xwork-tiger-1.1.1.jar
package com.opensymphony.xwork.util
[+] GenericsObjectTypeDeterminer (1)
|
Method DefaultObjectTypeDeterminer.shouldCreateIfNew ( Class parentClass, String property, Object target, String keyProperty, boolean isIndexAccessed ) has been overridden by GenericsObjectTypeDeterminer.shouldCreateIfNew ( Class parentClass, String property, Object target, String keyProperty, boolean isIndexAccessed ) | Method GenericsObjectTypeDeterminer.shouldCreateIfNew ( Class parentClass, String property, Object target, String keyProperty, boolean isIndexAccessed ) will be called instead of DefaultObjectTypeDeterminer.shouldCreateIfNew ( Class parentClass, String property, Object target, String keyProperty, boolean isIndexAccessed ) in a client program. |
[+] affected methods (1)
DefaultObjectTypeDeterminer.shouldCreateIfNew ( Class parentClass, String property, Object target, String keyProperty, boolean isIndexAccessed ):
Method 'GenericsObjectTypeDeterminer.shouldCreateIfNew ( Class parentClass, String property, Object target, String keyProperty, boolean isIndexAccessed )' will be called instead of this method in a client program.
to the top
Java ARchives (2)
xwork-1.1.1.jar
xwork-tiger-1.1.1.jar
to the top
Classes (185)
package com.opensymphony.xwork
Action
ActionChainResult
ActionContext
ActionContext.ActionContextThreadLocal
ActionInvocation
ActionProxy
ActionProxyFactory
ActionSupport
DefaultActionInvocation
DefaultActionProxy
DefaultActionProxyFactory
DefaultTextProvider
InvalidMetadataException
LocaleProvider
MockActionInvocation
ModelDriven
ObjectFactory
ObjectFactory.ContinuationsClassLoader
Preparable
Result
TextProvider
TextProviderSupport
Unchainable
Validateable
ValidationAware
ValidationAwareSupport
XworkException
XWorkMessages
XWorkTestCase
package com.opensymphony.xwork.apt
AbstractProcessor
ConversionGenerator
ConversionProcessor
Generator
XWorkProcessorFactory
package com.opensymphony.xwork.config
Configuration
ConfigurationException
ConfigurationManager
ConfigurationProvider
ConfigurationUtil
ExternalReferenceResolver
ReferenceResolverException
RuntimeConfiguration
package com.opensymphony.xwork.config.entities
ActionConfig
ExceptionMappingConfig
ExternalReference
InterceptorConfig
InterceptorListHolder
InterceptorStackConfig
PackageConfig
Parameterizable
ResultConfig
ResultTypeConfig
package com.opensymphony.xwork.config.providers
InterceptorBuilder
XmlConfigurationProvider
XmlHelper
package com.opensymphony.xwork.conversion.annotations
Conversion
ConversionRule
ConversionType
TypeConversion
package com.opensymphony.xwork.conversion.metadata
ConversionDescription
package com.opensymphony.xwork.interceptor
AbstractLifecycleInterceptor
AliasInterceptor
AroundInterceptor
ChainingInterceptor
ConversionErrorInterceptor
DefaultWorkflowInterceptor
ExceptionHolder
ExceptionMappingInterceptor
ExternalReferencesInterceptor
I18nInterceptor
Interceptor
LoggingInterceptor
ModelDrivenInterceptor
NoParameters
ParameterFilterInterceptor
ParameterNameAware
ParametersInterceptor
PrepareInterceptor
PreResultListener
StaticParametersInterceptor
TimerInterceptor
package com.opensymphony.xwork.interceptor.annotations
After
AnnotationWorkflowInterceptor
Before
BeforeResult
package com.opensymphony.xwork.interceptor.component
ComponentConfiguration
ComponentConfiguration.ComponentDefinition
ComponentInterceptor
ComponentManager
DefaultComponentManager
DefaultComponentManager.ResourceEnablerPair
Disposable
Initializable
ResourceAware
package com.opensymphony.xwork.spring
SpringExternalReferenceResolver
SpringObjectFactory
SpringProxyableObjectFactory
package com.opensymphony.xwork.spring.interceptor
ActionAutowiringInterceptor
package com.opensymphony.xwork.util
AnnotationUtils
AnnotationXWorkConverter
CompoundRoot
CompoundRootAccessor
CompoundRootAccessor.MethodCall
DefaultObjectTypeDeterminer
GenericsObjectTypeDeterminer
InstantiatingNullHandler
KeyProperty
LocalizedTextUtil
LocalizedTextUtil.MessageFormatKey
ObjectProxy
ObjectProxyPropertyAccessor
ObjectTypeDeterminer
ObjectTypeDeterminerFactory
OgnlContextState
OgnlUtil
OgnlValueStack
OgnlValueStack.ObjectAccessor
SurrugateList
TextParseUtil
TypeConversionException
XWorkBasicConverter
XWorkCollectionPropertyAccessor
XWorkContinuationConfig
XWorkConverter
XWorkEnumerationAcccessor
XWorkIteratorPropertyAccessor
XWorkList
XWorkListPropertyAccessor
XWorkMap
XWorkMapPropertyAccessor
XWorkMethodAccessor
XWorkObjectPropertyAccessor
package com.opensymphony.xwork.validator
ActionValidatorManager
ActionValidatorManagerFactory
AnnotationActionValidatorManager
AnnotationValidationConfigurationBuilder
DefaultActionValidatorManager
DelegatingValidatorContext
DelegatingValidatorContext.ActionContextLocaleProvider
DelegatingValidatorContext.LoggingValidationAware
FieldValidator
ShortCircuitableValidator
ValidationException
ValidationInterceptor
Validator
ValidatorConfig
ValidatorContext
ValidatorFactory
ValidatorFileParser
package com.opensymphony.xwork.validator.annotations
ConversionErrorFieldValidator
CustomValidator
DateRangeFieldValidator
EmailValidator
ExpressionValidator
FieldExpressionValidator
IntRangeFieldValidator
RegexFieldValidator
RequiredFieldValidator
RequiredStringValidator
StringLengthFieldValidator
StringRegexValidator
UrlValidator
Validation
ValidationParameter
Validations
ValidatorType
VisitorFieldValidator
package com.opensymphony.xwork.validator.metadata
AbstractFieldValidatorDescription
ConversionErrorFieldValidatorDescription
DateRangeFieldValidatorDescription
EmailValidatorDescription
ExpressionValidatorDescription
FieldExpressionValidatorDescription
IntRangeFieldValidatorDescription
RequiredFieldValidatorDescription
RequiredStringValidatorDescription
StringLengthFieldValidatorDescription
URLValidatorDescription
ValidatorDescription
VisitorFieldValidatorDescription
package com.opensymphony.xwork.validator.validators
AbstractRangeValidator
FieldValidatorSupport
URLValidator
ValidatorSupport
VisitorFieldValidator.AppendingValidatorContext
to the top
Generated on Mon Jan 17 19:43:47 2011 for XWork by Java API Compliance Checker 1.0
The cross-platform tool for verifying backward compatibility of a Java Library API