|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Connector
Interface for logging in to a remote facility.
| Method Summary | |
|---|---|
Icon |
getIcon()
Returns an icon which labels this connector. |
AuthKey[] |
getKeys()
Returns an array of authorization keys whose values are required to attempt a connection. |
String |
getName()
Returns the name of the type of facility to which this connector can connect. |
Connection |
logIn(Map authValues)
Attempts to open a connection. |
| Method Detail |
|---|
String getName()
Icon getIcon()
AuthKey[] getKeys()
Connection logIn(Map authValues)
throws IOException
getKeys(), with the entry's value
being the value for that key.
Thus the values will typically be the user's name, password, etc.
The values will be either String or char[] values
or null (char[] may be used for hidden values for
security reasons).
authValues - AuthKey->value map containing connection
information
IOException - if there was some error, for instance
authorization failure
|
Copyright © 2004 CLRC: Central Laboratory of the Research Councils. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||