librarian
Class DBInterface
java.lang.Object
|
+--librarian.DBInterface
- Direct Known Subclasses:
- bbDBInterface, clDBInterface
- public class DBInterface
- extends java.lang.Object
Method Summary |
boolean |
contains(fundamentals.leaIdentifier leaid,
java.lang.String username)
|
java.io.InputStreamReader |
download(fundamentals.leaIdentifier leaid,
java.lang.String username)
|
java.lang.String |
hintProvider(fundamentals.leaIdentifier leaid)
|
java.lang.String |
lastExercise()
|
java.util.Enumeration |
packageContent(java.lang.String packagename,
java.lang.String username)
|
java.lang.String |
requestHint(java.lang.String longname)
|
void |
upload(java.lang.String longname,
java.lang.String program,
int lines)
|
boolean |
userIsDesigner(fundamentals.leaIdentifier leaid)
|
boolean |
userIsSuper()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
downloadURL
protected java.lang.String downloadURL
DBInterface
public DBInterface()
throws InternalException,
ExternalException
DBInterface
public DBInterface(boolean dosomething)
throws InternalException,
ExternalException
download
public java.io.InputStreamReader download(fundamentals.leaIdentifier leaid,
java.lang.String username)
throws InternalException,
ExternalException
InternalException
ExternalException
upload
public void upload(java.lang.String longname,
java.lang.String program,
int lines)
throws InternalException,
ExternalException
InternalException
ExternalException
hintProvider
public java.lang.String hintProvider(fundamentals.leaIdentifier leaid)
throws ExternalException
ExternalException
contains
public boolean contains(fundamentals.leaIdentifier leaid,
java.lang.String username)
throws InternalException,
ExternalException
InternalException
ExternalException
userIsDesigner
public boolean userIsDesigner(fundamentals.leaIdentifier leaid)
throws ExternalException,
InternalException
ExternalException
InternalException
userIsSuper
public boolean userIsSuper()
lastExercise
public java.lang.String lastExercise()
throws InternalException,
ExternalException
InternalException
ExternalException
packageContent
public java.util.Enumeration packageContent(java.lang.String packagename,
java.lang.String username)
throws InternalException,
ExternalException
InternalException
ExternalException
requestHint
public java.lang.String requestHint(java.lang.String longname)