Remove pre-3.2 deprecated classes and methods
Issue: SPR-12578
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2013 the original author or authors.
|
||||
* Copyright 2002-2014 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -166,16 +166,6 @@ public class BeanDefinitionBuilder {
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add an indexed constructor arg value. The current index is tracked internally
|
||||
* and all additions are at the present point.
|
||||
* @deprecated since Spring 2.5, in favor of {@link #addConstructorArgValue}
|
||||
*/
|
||||
@Deprecated
|
||||
public BeanDefinitionBuilder addConstructorArg(Object value) {
|
||||
return addConstructorArgValue(value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Add an indexed constructor arg value. The current index is tracked internally
|
||||
* and all additions are at the present point.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2012 the original author or authors.
|
||||
* Copyright 2002-2014 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -148,27 +148,9 @@ public abstract class AbstractSimpleBeanDefinitionParser extends AbstractSingleB
|
||||
* @see #isEligibleAttribute(String)
|
||||
*/
|
||||
protected boolean isEligibleAttribute(Attr attribute, ParserContext parserContext) {
|
||||
boolean eligible = isEligibleAttribute(attribute);
|
||||
if (!eligible) {
|
||||
String fullName = attribute.getName();
|
||||
eligible = (!fullName.equals("xmlns") && !fullName.startsWith("xmlns:") &&
|
||||
isEligibleAttribute(parserContext.getDelegate().getLocalName(attribute)));
|
||||
}
|
||||
return eligible;
|
||||
}
|
||||
|
||||
/**
|
||||
* Determine whether the given attribute is eligible for being
|
||||
* turned into a corresponding bean property value.
|
||||
* <p>The default implementation considers any attribute as eligible,
|
||||
* except for the "id" attribute and namespace declaration attributes.
|
||||
* @param attribute the XML attribute to check
|
||||
* @see #isEligibleAttribute(String)
|
||||
* @deprecated in favour of {@link #isEligibleAttribute(org.w3c.dom.Attr, ParserContext)}
|
||||
*/
|
||||
@Deprecated
|
||||
protected boolean isEligibleAttribute(Attr attribute) {
|
||||
return false;
|
||||
String fullName = attribute.getName();
|
||||
return (!fullName.equals("xmlns") && !fullName.startsWith("xmlns:") &&
|
||||
isEligibleAttribute(parserContext.getDelegate().getLocalName(attribute)));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -37,15 +37,6 @@ import org.springframework.core.env.Environment;
|
||||
*/
|
||||
public interface BeanDefinitionDocumentReader {
|
||||
|
||||
/**
|
||||
* Set the Environment to use when reading bean definitions.
|
||||
* <p>Used for evaluating profile information to determine whether a
|
||||
* {@code <beans/>} document/element should be included or ignored.
|
||||
* @deprecated in favor of {@link XmlReaderContext#getEnvironment()}
|
||||
*/
|
||||
@Deprecated
|
||||
void setEnvironment(Environment environment);
|
||||
|
||||
/**
|
||||
* Read bean definitions from the given DOM document and
|
||||
* register them with the registry in the given reader context.
|
||||
|
||||
@@ -88,10 +88,6 @@ public class BeanDefinitionParserDelegate {
|
||||
|
||||
public static final String MULTI_VALUE_ATTRIBUTE_DELIMITERS = ",; ";
|
||||
|
||||
/** @deprecated as of Spring 3.1 in favor of {@link #MULTI_VALUE_ATTRIBUTE_DELIMITERS} */
|
||||
@Deprecated
|
||||
public static final String BEAN_NAME_DELIMITERS = MULTI_VALUE_ATTRIBUTE_DELIMITERS;
|
||||
|
||||
/**
|
||||
* Value of a T/F attribute that represents true.
|
||||
* Anything else represents false. Case seNsItive.
|
||||
@@ -266,17 +262,6 @@ public class BeanDefinitionParserDelegate {
|
||||
this.readerContext = readerContext;
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a new BeanDefinitionParserDelegate associated with the supplied
|
||||
* {@link XmlReaderContext}.
|
||||
* @deprecated since the given {@link Environment} parameter is effectively
|
||||
* ignored in favor of {@link XmlReaderContext#getEnvironment()}
|
||||
*/
|
||||
@Deprecated
|
||||
public BeanDefinitionParserDelegate(XmlReaderContext readerContext, Environment environment) {
|
||||
this(readerContext);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the {@link XmlReaderContext} associated with this helper instance.
|
||||
|
||||
@@ -81,11 +81,6 @@ public class DefaultBeanDefinitionDocumentReader implements BeanDefinitionDocume
|
||||
private BeanDefinitionParserDelegate delegate;
|
||||
|
||||
|
||||
@Deprecated
|
||||
@Override
|
||||
public void setEnvironment(Environment environment) {
|
||||
}
|
||||
|
||||
/**
|
||||
* This implementation parses bean definitions according to the "spring-beans" XSD
|
||||
* (or DTD, historically).
|
||||
|
||||
@@ -502,10 +502,8 @@ public class XmlBeanDefinitionReader extends AbstractBeanDefinitionReader {
|
||||
* @see #setDocumentReaderClass
|
||||
* @see BeanDefinitionDocumentReader#registerBeanDefinitions
|
||||
*/
|
||||
@SuppressWarnings("deprecation")
|
||||
public int registerBeanDefinitions(Document doc, Resource resource) throws BeanDefinitionStoreException {
|
||||
BeanDefinitionDocumentReader documentReader = createBeanDefinitionDocumentReader();
|
||||
documentReader.setEnvironment(getEnvironment());
|
||||
int countBefore = getRegistry().getBeanDefinitionCount();
|
||||
documentReader.registerBeanDefinitions(doc, createReaderContext(resource));
|
||||
return getRegistry().getBeanDefinitionCount() - countBefore;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2013 the original author or authors.
|
||||
* Copyright 2002-2014 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -62,21 +62,6 @@ public class ResourceEditorRegistrar implements PropertyEditorRegistrar {
|
||||
private final ResourceLoader resourceLoader;
|
||||
|
||||
|
||||
/**
|
||||
* Create a new ResourceEditorRegistrar for the given {@link ResourceLoader}
|
||||
* using a {@link StandardEnvironment}.
|
||||
* @param resourceLoader the ResourceLoader (or ResourcePatternResolver)
|
||||
* to create editors for (usually an ApplicationContext)
|
||||
* @see org.springframework.core.io.support.ResourcePatternResolver
|
||||
* @see org.springframework.context.ApplicationContext
|
||||
* @deprecated as of Spring 3.1 in favor of
|
||||
* {@link #ResourceEditorRegistrar(ResourceLoader, PropertyResolver)}
|
||||
*/
|
||||
@Deprecated
|
||||
public ResourceEditorRegistrar(ResourceLoader resourceLoader) {
|
||||
this(resourceLoader, new StandardEnvironment());
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a new ResourceEditorRegistrar for the given {@link ResourceLoader}
|
||||
* and {@link PropertyResolver}.
|
||||
|
||||
Reference in New Issue
Block a user