From 8736eb51505e49af610d4258b4b44165dbfca169 Mon Sep 17 00:00:00 2001 From: David Dykstal Date: Thu, 17 Aug 2006 15:50:20 +0000 Subject: [PATCH] bug 142471 - cleaned up javadoc --- .../subsystems/AbstractConnectorService.java | 97 +++++++++---------- 1 file changed, 45 insertions(+), 52 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/AbstractConnectorService.java b/rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/AbstractConnectorService.java index f73d9c8d2e8..b8c7523ef89 100644 --- a/rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/AbstractConnectorService.java +++ b/rse/plugins/org.eclipse.rse.ui/subsystems/org/eclipse/rse/core/subsystems/AbstractConnectorService.java @@ -666,65 +666,58 @@ public abstract class AbstractConnectorService extends RSEModelObject implements } /** - * Useful utility method. Fully implemented, no need to override.
- * Return the password information for the primary subsystem of this - * connector service. Assumes it has been set by the subsystem at the - * time the subsystem acquires the connector service. - */ - protected SystemSignonInformation getPasswordInformation() - { - return _passwordInfo; - } + * Useful utility method. Fully implemented, no need to override.
+ * @return the password information for the primary subsystem of this + * connector service. Assumes it has been set by the subsystem at the + * time the subsystem acquires the connector service. + */ + protected SystemSignonInformation getPasswordInformation() { + return _passwordInfo; + } - /** - * Useful utility method. Fully implemented, no need to override.
- * Sets the password information for this system's subsystem. - */ - protected void setPasswordInformation(SystemSignonInformation passwordInfo) - { - _passwordInfo = passwordInfo; - if (passwordInfo != null) - { - _userId = passwordInfo.getUserid(); - } - } + /** + * Useful utility method. Fully implemented, no need to override.
+ * Sets the password information for this system's subsystem. + * @param passwordInfo the password information object + */ + protected void setPasswordInformation(SystemSignonInformation passwordInfo) { + _passwordInfo = passwordInfo; + if (passwordInfo != null) { + _userId = passwordInfo.getUserid(); + } + } /** - * Useful utility method. Fully implemented, no need to override.
- * Set the password if you got it from somewhere - */ - public void setPassword(String matchingUserId, String password, boolean persist) - { - if (getPrimarySubSystem().forceUserIdToUpperCase()) - { - matchingUserId = matchingUserId.toUpperCase(); - } - - SystemSignonInformation tempPasswordInfo = new SystemSignonInformation(getHostName(), matchingUserId, - password, getHostType()); + * Useful utility method. Fully implemented, no need to override.
+ * Set the password if you got it from somewhere + * @param matchingUserId the user for which to set the password + * @param password the password to set for this userid + * @param persist true if the password is to be persisted as well + */ + public void setPassword(String matchingUserId, String password, boolean persist) { + if (getPrimarySubSystem().forceUserIdToUpperCase()) { + matchingUserId = matchingUserId.toUpperCase(); + } + SystemSignonInformation tempPasswordInfo = new SystemSignonInformation(getHostName(), matchingUserId, password, getHostType()); setPasswordInformation(tempPasswordInfo); - - // if password should be persisted, then add to disk - if (persist) { - PasswordPersistenceManager.getInstance().add(tempPasswordInfo, true, true); - } - // otherwise, remove from both memory and disk - else { - // now get rid of userid/password from disk - String systemType = getHostType(); - String hostName = getHostName(); + if (persist) { // if password should be persisted, then add to disk + PasswordPersistenceManager.getInstance().add(tempPasswordInfo, true, true); + } else { // otherwise, remove from both memory and disk + String systemType = getHostType(); + String hostName = getHostName(); PasswordPersistenceManager.getInstance().remove(systemType, hostName, _userId); - } - } + } + } /** - * Useful utility method. Fully implemented, no need to override.
- * Set the password if you got it from somewhere - */ - public void setPassword(String matchingUserId, String password) - { - setPassword(matchingUserId, password, false); - } + * Useful utility method. Fully implemented, no need to override.
+ * A convenience method, fully equivalent to setPassword(matchingUserId, password, false) + * @param matchingUserId the user for which to set the password + * @param password the password to set for this userid + */ + public void setPassword(String matchingUserId, String password) { + setPassword(matchingUserId, password, false); + } /** * Useful utility method. Fully implemented, no need to override.