Author: markt
Date: Fri Jan 1 17:40:34 2016
New Revision: 1722511
URL: http://svn.apache.org/viewvc?rev=1722511&view=rev
Log:
Clean-up.
- Remove unused throws declarations
- Remove catches that are now unnecessary
- Fix Javadoc warnings
Modified:
tomcat/trunk/java/org/apache/catalina/core/NamingContextListener.java
tomcat/trunk/java/org/apache/naming/NamingContext.java
Modified: tomcat/trunk/java/org/apache/catalina/core/NamingContextListener.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/NamingContextListener.java?rev=1722511&r1=1722510&r2=1722511&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/core/NamingContextListener.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/core/NamingContextListener.java Fri
Jan 1 17:40:34 2016
@@ -233,11 +233,7 @@ public class NamingContextListener
try {
Hashtable<String, Object> contextEnv = new Hashtable<>();
- try {
- namingContext = new NamingContext(contextEnv, getName());
- } catch (NamingException e) {
- // Never happens
- }
+ namingContext = new NamingContext(contextEnv, getName());
ContextAccessController.setSecurityToken(getName(), token);
ContextAccessController.setSecurityToken(container, token);
ContextBindings.bindContext(container, namingContext, token);
Modified: tomcat/trunk/java/org/apache/naming/NamingContext.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/naming/NamingContext.java?rev=1722511&r1=1722510&r2=1722511&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/naming/NamingContext.java (original)
+++ tomcat/trunk/java/org/apache/naming/NamingContext.java Fri Jan 1 17:40:34
2016
@@ -67,19 +67,25 @@ public class NamingContext implements Co
/**
- * Builds a naming context using the given environment.
+ * Builds a naming context.
+ *
+ * @param env The environment to use to construct the naming context
+ * @param name The name to use for the naming context
*/
- public NamingContext(Hashtable<String,Object> env, String name)
- throws NamingException {
+ public NamingContext(Hashtable<String,Object> env, String name) {
this(env, name, new HashMap<String,NamingEntry>());
}
/**
- * Builds a naming context using the given environment.
+ * Builds a naming context.
+ *
+ * @param env The environment to use to construct the naming context
+ * @param name The name to use for the naming context
+ * @param bindings The initial bindings for the naming context
*/
public NamingContext(Hashtable<String,Object> env, String name,
- HashMap<String,NamingEntry> bindings) throws NamingException {
+ HashMap<String,NamingEntry> bindings) {
this.env = new Hashtable<>();
// FIXME ? Could be put in the environment ?
@@ -678,8 +684,7 @@ public class NamingContext implements Co
* @exception NamingException if a naming exception is encountered
*/
@Override
- public Name composeName(Name name, Name prefix)
- throws NamingException {
+ public Name composeName(Name name, Name prefix) throws NamingException {
prefix = (Name) prefix.clone();
return prefix.addAll(name);
}
@@ -691,11 +696,9 @@ public class NamingContext implements Co
* @param name a name relative to this context
* @param prefix the name of this context relative to one of its ancestors
* @return the composition of prefix and name
- * @exception NamingException if a naming exception is encountered
*/
@Override
- public String composeName(String name, String prefix)
- throws NamingException {
+ public String composeName(String name, String prefix) {
return prefix + "/" + name;
}
@@ -707,11 +710,9 @@ public class NamingContext implements Co
* @param propName the name of the environment property to add; may not
* be null
* @param propVal the value of the property to add; may not be null
- * @exception NamingException if a naming exception is encountered
*/
@Override
- public Object addToEnvironment(String propName, Object propVal)
- throws NamingException {
+ public Object addToEnvironment(String propName, Object propVal) {
return env.put(propName, propVal);
}
@@ -721,11 +722,9 @@ public class NamingContext implements Co
*
* @param propName the name of the environment property to remove;
* may not be null
- * @exception NamingException if a naming exception is encountered
*/
@Override
- public Object removeFromEnvironment(String propName)
- throws NamingException {
+ public Object removeFromEnvironment(String propName){
return env.remove(propName);
}
@@ -738,11 +737,9 @@ public class NamingContext implements Co
* may be changed using addToEnvironment() and removeFromEnvironment().
*
* @return the environment of this context; never null
- * @exception NamingException if a naming exception is encountered
*/
@Override
- public Hashtable<?,?> getEnvironment()
- throws NamingException {
+ public Hashtable<?,?> getEnvironment() {
return env;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]