try {
reader.close();
} catch (Throwable u) {
- ;
+ // Ignore
}
reader = null;
}
try {
istream.close();
} catch (Throwable u) {
- ;
+ // Ignore
}
istream = null;
}
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");
private String className;
private String classLoader;
- private List args=new ArrayList();
+ private List<Arg> args=new ArrayList<Arg>();
// ----------------------------------------------------- Instance Info
/**
* @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;
}
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();
// ----------------------------------------------------- Instance Variables
private String operation ;
- private List args=new ArrayList();
+ private List<Arg> args=new ArrayList<Arg>();
// ----------------------------------------------------- Instance Info
/**
* @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;
}
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();
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);
}
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());
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),
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) {
}
} 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");