< prev index next >
src/com/sun/javatest/agent/AgentMain.java
Print this page
rev 145 : 7902237: Fixing raw use of parameterized class
Reviewed-by: jjg
@@ -373,11 +373,11 @@
switch (mode) {
case ACTIVE:
try {
Class<?> c = Class.forName(pkg + ".ActiveConnectionFactory");
- Constructor m = c.getConstructor(new Class[] {String.class, int.class});
+ Constructor<?> m = c.getConstructor(new Class<?>[] {String.class, int.class});
Object[] args = { activeHost, new Integer(activePort) };
return (ConnectionFactory)(m.newInstance(args));
}
catch (Throwable e) {
Throwable t = unwrapInvocationTargetException(e);
@@ -390,11 +390,11 @@
}
case PASSIVE:
try {
Class<?> c = Class.forName(pkg + ".PassiveConnectionFactory");
- Constructor m = c.getConstructor(new Class[] {int.class, int.class});
+ Constructor<?> m = c.getConstructor(new Class<?>[] {int.class, int.class});
Object[] args = { new Integer(passivePort), new Integer(concurrency + 1) };
return (ConnectionFactory)(m.newInstance(args));
}
catch (Throwable e) {
Throwable t = unwrapInvocationTargetException(e);
@@ -411,11 +411,11 @@
}
case SERIAL:
try {
Class<?> c = Class.forName(pkg + ".SerialPortConnectionFactory");
- Constructor m = c.getConstructor(new Class[] {String.class, String.class, int.class});
+ Constructor<?> m = c.getConstructor(new Class<?>[] {String.class, String.class, int.class});
Object[] args = {serialPort, Agent.productName, new Integer(10*1000)};
return (ConnectionFactory)(m.newInstance(args));
}
catch (InvocationTargetException e) {
Throwable t = e.getTargetException();
@@ -458,11 +458,11 @@
Agent agent = new Agent(cf, concurrency);
agent.setTracing(tracing);
if (observerClassName != null) {
try {
- Class observerClass = Class.forName(observerClassName);
+ Class<?> observerClass = Class.forName(observerClassName);
Agent.Observer observer = (Agent.Observer)(observerClass.newInstance());
agent.addObserver(observer);
}
catch (ClassCastException e) {
throw new Fault("observer is not of type " +
@@ -619,9 +619,9 @@
}
public void completed(Agent agent, Connection c) {
}
- private Class connectExceptionClass;
- private Class unknownHostExceptionClass;
+ private Class<?> connectExceptionClass;
+ private Class<?> unknownHostExceptionClass;
}
}
< prev index next >