Author: markt
Date: Sat Dec 27 10:47:38 2008
New Revision: 729655
URL: http://svn.apache.org/viewvc?rev=729655&view=rev
Log:
Generics changes for o.a.c.ant
Fix various Eclipse warnings (use of deprecated code etc)
Modified:
tomcat/trunk/java/org/apache/catalina/ant/AbstractCatalinaTask.java
tomcat/trunk/java/org/apache/catalina/ant/ValidatorTask.java
tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorCreateTask.java
tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java
tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorQueryTask.java
tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorTask.java
Modified: tomcat/trunk/java/org/apache/catalina/ant/AbstractCatalinaTask.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ant/AbstractCatalinaTask.java?rev=729655&r1=729654&r2=729655&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ant/AbstractCatalinaTask.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/ant/AbstractCatalinaTask.java Sat Dec
27 10:47:38 2008
@@ -269,7 +269,7 @@
try {
reader.close();
} catch (Throwable u) {
- ;
+ // Ignore
}
reader = null;
}
@@ -277,7 +277,7 @@
try {
istream.close();
} catch (Throwable u) {
- ;
+ // Ignore
}
istream = null;
}
Modified: tomcat/trunk/java/org/apache/catalina/ant/ValidatorTask.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ant/ValidatorTask.java?rev=729655&r1=729654&r2=729655&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ant/ValidatorTask.java (original)
+++ tomcat/trunk/java/org/apache/catalina/ant/ValidatorTask.java Sat Dec 27
10:47:38 2008
@@ -94,7 +94,8 @@
file = file.getCanonicalFile();
InputStream stream =
new BufferedInputStream(new FileInputStream(file));
- InputSource is = new InputSource(file.toURL().toExternalForm());
+ InputSource is =
+ new InputSource(file.toURI().toURL().toExternalForm());
is.setByteStream(stream);
digester.parse(is);
handleOutput("web.xml validated");
Modified:
tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorCreateTask.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorCreateTask.java?rev=729655&r1=729654&r2=729655&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorCreateTask.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorCreateTask.java
Sat Dec 27 10:47:38 2008
@@ -63,7 +63,7 @@
private String className;
private String classLoader;
- private List args=new ArrayList();
+ private List<Arg> args=new ArrayList<Arg>();
// ----------------------------------------------------- Instance Info
@@ -121,13 +121,13 @@
/**
* @return Returns the args.
*/
- public List getArgs() {
+ public List<Arg> getArgs() {
return args;
}
/**
* @param args The args to set.
*/
- public void setArgs(List args) {
+ public void setArgs(List<Arg> args) {
this.args = args;
}
@@ -170,7 +170,7 @@
argsA = new Object[ args.size()];
sigA = new String[args.size()];
for( int i=0; i<args.size(); i++ ) {
- Arg arg=(Arg)args.get(i);
+ Arg arg=args.get(i);
if( arg.type==null) {
arg.type="java.lang.String";
sigA[i]=arg.getType();
Modified:
tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java?rev=729655&r1=729654&r2=729655&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorInvokeTask.java
Sat Dec 27 10:47:38 2008
@@ -97,7 +97,7 @@
// ----------------------------------------------------- Instance Variables
private String operation ;
- private List args=new ArrayList();
+ private List<Arg> args=new ArrayList<Arg>();
// ----------------------------------------------------- Instance Info
@@ -139,13 +139,13 @@
/**
* @return Returns the args.
*/
- public List getArgs() {
+ public List<Arg> getArgs() {
return args;
}
/**
* @param args The args to set.
*/
- public void setArgs(List args) {
+ public void setArgs(List<Arg> args) {
this.args = args;
}
@@ -185,7 +185,7 @@
Object argsA[]=new Object[ args.size()];
String sigA[]=new String[args.size()];
for( int i=0; i<args.size(); i++ ) {
- Arg arg=(Arg)args.get(i);
+ Arg arg=args.get(i);
if( arg.type==null) {
arg.type="java.lang.String";
sigA[i]=arg.getType();
Modified:
tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorQueryTask.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorQueryTask.java?rev=729655&r1=729654&r2=729655&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorQueryTask.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorQueryTask.java Sat
Dec 27 10:47:38 2008
@@ -132,7 +132,7 @@
protected String jmxQuery(MBeanServerConnection jmxServerConnection,
String qry) {
String isError = null;
- Set names = null;
+ Set<ObjectName> names = null;
String resultproperty = getResultproperty();
try {
names = jmxServerConnection.queryNames(new ObjectName(qry), null);
@@ -146,11 +146,11 @@
}
if (resultproperty != null) {
- Iterator it = names.iterator();
+ Iterator<ObjectName> it = names.iterator();
int oindex = 0;
String pname = null;
while (it.hasNext()) {
- ObjectName oname = (ObjectName) it.next();
+ ObjectName oname = it.next();
pname = resultproperty + "." + Integer.toString(oindex) + ".";
oindex++;
setProperty(pname + "Name", oname.toString());
Modified: tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorTask.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorTask.java?rev=729655&r1=729654&r2=729655&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorTask.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/ant/jmx/JMXAccessorTask.java Sat Dec
27 10:47:38 2008
@@ -374,12 +374,12 @@
else
urlForJMX = JMX_SERVICE_PREFIX + host + ":" + port
+ JMX_SERVICE_SUFFIX;
- Map environment = null;
+ Map<String, String[]> environment = null;
if (username != null && password != null) {
String[] credentials = new String[2];
credentials[0] = username;
credentials[1] = password;
- environment = new HashMap();
+ environment = new HashMap<String, String[]>();
environment.put(JMXConnector.CREDENTIALS, credentials);
}
return JMXConnectorFactory.connect(new JMXServiceURL(urlForJMX),
@@ -617,9 +617,9 @@
if (result instanceof CompositeDataSupport) {
CompositeDataSupport data = (CompositeDataSupport) result;
CompositeType compositeType = data.getCompositeType();
- Set keys = compositeType.keySet();
- for (Iterator iter = keys.iterator(); iter.hasNext();) {
- String key = (String) iter.next();
+ Set<String> keys = compositeType.keySet();
+ for (Iterator<String> iter = keys.iterator(); iter.hasNext();) {
+ String key = iter.next();
Object value = data.get(key);
OpenType type = compositeType.getType(key);
if (type instanceof SimpleType) {
@@ -630,9 +630,9 @@
}
} else if (result instanceof TabularDataSupport) {
TabularDataSupport data = (TabularDataSupport) result;
- for (Iterator iter = data.keySet().iterator(); iter.hasNext();) {
+ for (Iterator<Object> iter = data.keySet().iterator();
iter.hasNext();) {
Object key = iter.next();
- for (Iterator iter1 = ((List) key).iterator();
iter1.hasNext();) {
+ for (Iterator<Object> iter1 = ((List<Object>) key).iterator();
iter1.hasNext();) {
Object key1 = iter1.next();
CompositeData valuedata = data.get(new Object[] { key1 });
Object value = valuedata.get("value");
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]