diff options
author | Adam Young <ayoung@redhat.com> | 2011-11-10 22:12:52 -0500 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2011-12-06 11:20:03 -0500 |
commit | 6119a0222dee4953d51311489d8863daa62d9b14 (patch) | |
tree | dc30408d3be499e1f84c1c49d41bbc109731fb7a /pki/base/common/src/com/netscape/cmscore | |
parent | 3c1a4af339dc1761b3a68abe9b0f26bd3cb389cf (diff) | |
download | pki-6119a0222dee4953d51311489d8863daa62d9b14.tar.gz pki-6119a0222dee4953d51311489d8863daa62d9b14.tar.xz pki-6119a0222dee4953d51311489d8863daa62d9b14.zip |
call statics statically
https://bugzilla.redhat.com/show_bug.cgi?id=728303
Updated with changes from code review
Leaving in the warning in GenericASN1Extension, ans that is an indication of a real problem, which will get addressed in a separate patch.
Diffstat (limited to 'pki/base/common/src/com/netscape/cmscore')
6 files changed, 37 insertions, 33 deletions
diff --git a/pki/base/common/src/com/netscape/cmscore/apps/CMSEngine.java b/pki/base/common/src/com/netscape/cmscore/apps/CMSEngine.java index 92331a20d..59b387127 100644 --- a/pki/base/common/src/com/netscape/cmscore/apps/CMSEngine.java +++ b/pki/base/common/src/com/netscape/cmscore/apps/CMSEngine.java @@ -1644,7 +1644,7 @@ public class CMSEngine implements ICMSEngine { while (t1.isAlive() && ((timeOut - startTime) < (60 * 1000))) //wait for 1 minute { try { - Thread.currentThread().sleep(5000); // sleep for 5 sec + Thread.sleep(5000); // sleep for 5 sec }catch (java.lang.InterruptedException e) { } timeOut = time.getTime(); diff --git a/pki/base/common/src/com/netscape/cmscore/apps/CommandQueue.java b/pki/base/common/src/com/netscape/cmscore/apps/CommandQueue.java index e9f1f77aa..5a4dd6fb8 100644 --- a/pki/base/common/src/com/netscape/cmscore/apps/CommandQueue.java +++ b/pki/base/common/src/com/netscape/cmscore/apps/CommandQueue.java @@ -62,7 +62,7 @@ public class CommandQueue implements Runnable, ICommandQueue { mShuttingDown = true; while (mCommandQueue.isEmpty() == false) { try { - Thread.currentThread().sleep(5 * 1000); + Thread.sleep(5 * 1000); //gcProcess(); } catch (Exception e) { diff --git a/pki/base/common/src/com/netscape/cmscore/base/JDialogPasswordCallback.java b/pki/base/common/src/com/netscape/cmscore/base/JDialogPasswordCallback.java index 2a7a1ef23..cd6959676 100644 --- a/pki/base/common/src/com/netscape/cmscore/base/JDialogPasswordCallback.java +++ b/pki/base/common/src/com/netscape/cmscore/base/JDialogPasswordCallback.java @@ -68,12 +68,12 @@ public class JDialogPasswordCallback implements PasswordCallback { } private void resetGBC(GridBagConstraints gbc) { - gbc.gridx = gbc.RELATIVE; - gbc.gridy = gbc.RELATIVE; + gbc.gridx = GridBagConstraints.RELATIVE; + gbc.gridy = GridBagConstraints.RELATIVE; gbc.gridwidth = 1; gbc.gridheight = 1; - gbc.fill = gbc.HORIZONTAL; - gbc.anchor = gbc.CENTER; + gbc.fill = GridBagConstraints.HORIZONTAL; + gbc.anchor = GridBagConstraints.CENTER; gbc.ipadx = 0; gbc.ipady = 0; gbc.weightx = 0.0; @@ -115,8 +115,8 @@ public class JDialogPasswordCallback implements PasswordCallback { warning.setForeground(Color.red); resetGBC(c); - c.anchor = c.NORTHWEST; - c.gridwidth = c.REMAINDER; + c.anchor = GridBagConstraints.NORTHWEST; + c.gridwidth = GridBagConstraints.REMAINDER; // Setting this to NULL causes nasty Exception stack traces // to be printed, although the program still seems to work //warning.setHighlighter(null); @@ -131,8 +131,8 @@ public class JDialogPasswordCallback implements PasswordCallback { // to be printed, although the program still seems to work //label.setHighlighter(null); resetGBC(c); - c.anchor = c.NORTHWEST; - c.gridwidth = c.REMAINDER; + c.anchor = GridBagConstraints.NORTHWEST; + c.gridwidth = GridBagConstraints.REMAINDER; contentPane.add(label, c); /////////////////////////////////////////////////// @@ -163,10 +163,10 @@ public class JDialogPasswordCallback implements PasswordCallback { pwField.setEchoChar('*'); pwField.addActionListener(getPasswordListener); resetGBC(c); - c.anchor = c.CENTER; - c.fill = c.NONE; + c.anchor = GridBagConstraints.CENTER; + c.fill = GridBagConstraints.NONE; c.insets = new Insets(16, 0, 0, 0); - c.gridwidth = c.REMAINDER; + c.gridwidth = GridBagConstraints.REMAINDER; //c.gridy++; contentPane.add(pwField, c); @@ -180,9 +180,9 @@ public class JDialogPasswordCallback implements PasswordCallback { ok.addActionListener(getPasswordListener); resetGBC(c); - c.fill = c.NONE; - c.anchor = c.CENTER; - c.gridheight = c.REMAINDER; + c.fill = GridBagConstraints.NONE; + c.anchor = GridBagConstraints.CENTER; + c.gridheight = GridBagConstraints.REMAINDER; c.insets = new Insets(10, 0, 0, 4); buttonPanel.add(ok, c); @@ -196,18 +196,18 @@ public class JDialogPasswordCallback implements PasswordCallback { cancel.addActionListener(buttonListener); resetGBC(c); - c.fill = c.NONE; - c.anchor = c.CENTER; + c.fill = GridBagConstraints.NONE; + c.anchor = GridBagConstraints.CENTER; c.insets = new Insets(10, 4, 0, 0); - c.gridheight = c.REMAINDER; - c.gridwidth = c.REMAINDER; + c.gridheight = GridBagConstraints.REMAINDER; + c.gridwidth = GridBagConstraints.REMAINDER; buttonPanel.add(cancel, c); resetGBC(c); - c.fill = c.NONE; - c.anchor = c.CENTER; - c.gridwidth = c.REMAINDER; - c.gridheight = c.REMAINDER; + c.fill = GridBagConstraints.NONE; + c.anchor = GridBagConstraints.CENTER; + c.gridwidth = GridBagConstraints.REMAINDER; + c.gridheight = GridBagConstraints.REMAINDER; c.insets = new Insets(0, 0, 0, 0); contentPane.add(buttonPanel, c); diff --git a/pki/base/common/src/com/netscape/cmscore/jobs/JobsScheduler.java b/pki/base/common/src/com/netscape/cmscore/jobs/JobsScheduler.java index a37fcf93d..5d1d3668c 100644 --- a/pki/base/common/src/com/netscape/cmscore/jobs/JobsScheduler.java +++ b/pki/base/common/src/com/netscape/cmscore/jobs/JobsScheduler.java @@ -338,7 +338,7 @@ public class JobsScheduler implements Runnable, IJobsScheduler { * is it the right month? */ Vector moy = - jcron.getItem(jcron.CRON_MONTH_OF_YEAR).getElements(); + jcron.getItem(JobCron.CRON_MONTH_OF_YEAR).getElements(); int cronMoy = jcron.MOY_cal2cron(now); @@ -350,8 +350,8 @@ public class JobsScheduler implements Runnable, IJobsScheduler { /** * is it the right date? */ - Vector dow = jcron.getItem(jcron.CRON_DAY_OF_WEEK).getElements(); - Vector dom = jcron.getItem(jcron.CRON_DAY_OF_MONTH).getElements(); + Vector dow = jcron.getItem(JobCron.CRON_DAY_OF_WEEK).getElements(); + Vector dom = jcron.getItem(JobCron.CRON_DAY_OF_MONTH).getElements(); // can't be both empty if ((dow.isEmpty()) && dom.isEmpty()) { @@ -369,7 +369,7 @@ public class JobsScheduler implements Runnable, IJobsScheduler { /** * is it the right hour? */ - Vector hour = jcron.getItem(jcron.CRON_HOUR).getElements(); + Vector hour = jcron.getItem(JobCron.CRON_HOUR).getElements(); if (jcron.isElement(now.get(Calendar.HOUR_OF_DAY), hour) == false) { return false; @@ -379,7 +379,7 @@ public class JobsScheduler implements Runnable, IJobsScheduler { /** * is it the right minute? */ - Vector minute = jcron.getItem(jcron.CRON_MINUTE).getElements(); + Vector minute = jcron.getItem(JobCron.CRON_MINUTE).getElements(); if (jcron.isElement(now.get(Calendar.MINUTE), minute) == false) { return false; diff --git a/pki/base/common/src/com/netscape/cmscore/ldapconn/LdapJssSSLSocketFactory.java b/pki/base/common/src/com/netscape/cmscore/ldapconn/LdapJssSSLSocketFactory.java index 1b9898840..8aa59e304 100644 --- a/pki/base/common/src/com/netscape/cmscore/ldapconn/LdapJssSSLSocketFactory.java +++ b/pki/base/common/src/com/netscape/cmscore/ldapconn/LdapJssSSLSocketFactory.java @@ -56,7 +56,8 @@ public class LdapJssSSLSocketFactory implements LDAPSSLSocketFactoryExt { s = new SSLSocket(host, port); s.setUseClientMode(true); s.enableSSL2(false); - s.enableSSL2Default(false); + //TODO Do we really want to set the default each time? + SSLSocket.enableSSL2Default(false); s.enableV2CompatibleHello(false); SSLHandshakeCompletedListener listener = null; diff --git a/pki/base/common/src/com/netscape/cmscore/util/ProfileSubsystem.java b/pki/base/common/src/com/netscape/cmscore/util/ProfileSubsystem.java index 85c2a5af1..2d8e63c9f 100644 --- a/pki/base/common/src/com/netscape/cmscore/util/ProfileSubsystem.java +++ b/pki/base/common/src/com/netscape/cmscore/util/ProfileSubsystem.java @@ -212,7 +212,7 @@ public class ProfileSubsystem extends Frame implements ISubsystem, Runnable { updateGeneralPanel(); updateThreadPanel(); // update every second - mMonitoring.sleep(1000); + Thread.sleep(1000); } catch (Exception e) { } } @@ -294,8 +294,11 @@ class ThreadTableEvent extends MouseAdapter { continue; PrintStream err = System.err; - System.setErr(new PrintStream(outArray)); - threads[i].dumpStack(); // not working, print only current thread + System.setErr(new PrintStream(outArray)); + //TODO remove. This was being called on the array object + //But you can only dump stack on the current thread + Thread.dumpStack(); + System.setErr(err); } |