public interface ServerInterface
Modifier and Type | Method and Description |
---|---|
void |
applySession(java.lang.StringBuffer session) |
void |
checkTopics(TopicMap tm) |
boolean |
cipher() |
void |
clearCache() |
boolean |
clearTopicMap() |
void |
close() |
void |
commit(boolean force) |
void |
connect() |
java.lang.String |
customCommand(java.lang.String command) |
boolean |
delete(java.lang.String filename) |
boolean |
fileExists(java.lang.String file) |
java.lang.StringBuffer |
getSession() |
Topic |
getTopic(java.lang.String topicSI) |
Topic |
getTopicByName(java.lang.String name) |
Topic[] |
getTopics(java.lang.String[] topicSIs) |
Topic[] |
getTopicsOfType(java.lang.String typeSI) |
boolean |
gzip() |
void |
handleServerError(java.lang.Exception e) |
boolean |
isConnected() |
boolean |
isUncommitted() |
java.lang.String[] |
listDirectories(java.lang.String dir) |
java.lang.String[] |
listFiles(java.lang.String dir) |
boolean |
login(java.lang.String user,
java.lang.String password) |
void |
mergeIn(TopicMap tm) |
boolean |
needLogin() |
boolean |
openTopicMap(java.lang.String key) |
void |
removeAssociation(Association a) |
void |
removeBaseName(Topic t) |
void |
removeData(Topic t,
Topic type,
Topic version) |
void |
removeSubjectIdentifier(Topic t,
Locator l) |
void |
removeSubjectLocator(Topic t) |
void |
removeTopic(Topic t) |
void |
removeTopicType(Topic t,
Topic type) |
void |
removeVariantName(Topic t,
java.util.Collection scope) |
void |
rollback() |
java.lang.String[] |
search(java.lang.String query) |
void |
setServerErrorHandler(ErrorHandler handler) |
java.lang.String |
upload(java.io.InputStream in,
java.lang.String filename,
long length,
boolean overwrite) |
void |
writelog(java.lang.String lvl,
java.lang.String msg) |
boolean |
writeTopicMapTo(java.io.OutputStream out) |
Topic getTopic(java.lang.String topicSI) throws ServerException
ServerException
Topic[] getTopics(java.lang.String[] topicSIs) throws ServerException
ServerException
Topic[] getTopicsOfType(java.lang.String typeSI) throws ServerException
ServerException
Topic getTopicByName(java.lang.String name) throws ServerException
ServerException
void checkTopics(TopicMap tm) throws ServerException
ServerException
void removeTopic(Topic t) throws ServerException
ServerException
void removeAssociation(Association a) throws ServerException
ServerException
void removeBaseName(Topic t) throws ServerException
ServerException
void removeVariantName(Topic t, java.util.Collection scope) throws ServerException
ServerException
void removeData(Topic t, Topic type, Topic version) throws ServerException
ServerException
void removeSubjectLocator(Topic t) throws ServerException
ServerException
void removeTopicType(Topic t, Topic type) throws ServerException
ServerException
void removeSubjectIdentifier(Topic t, Locator l) throws ServerException
ServerException
boolean writeTopicMapTo(java.io.OutputStream out) throws java.io.IOException, ServerException
java.io.IOException
ServerException
boolean isUncommitted() throws ServerException
ServerException
void mergeIn(TopicMap tm) throws ServerException
ServerException
void commit(boolean force) throws WandoraException, ServerException
WandoraException
ServerException
void rollback() throws ServerException
ServerException
boolean gzip() throws ServerException
ServerException
boolean cipher() throws ServerException
ServerException
boolean login(java.lang.String user, java.lang.String password) throws ServerException
ServerException
boolean needLogin() throws ServerException
ServerException
void close() throws ServerException
ServerException
void connect() throws java.io.IOException
java.io.IOException
java.lang.String[] search(java.lang.String query) throws ServerException
ServerException
boolean openTopicMap(java.lang.String key) throws ServerException
ServerException
void clearCache() throws ServerException
ServerException
boolean clearTopicMap() throws ServerException
ServerException
void writelog(java.lang.String lvl, java.lang.String msg) throws ServerException
ServerException
java.lang.String customCommand(java.lang.String command) throws ServerException
ServerException
java.lang.String upload(java.io.InputStream in, java.lang.String filename, long length, boolean overwrite) throws ServerException
ServerException
java.lang.String[] listDirectories(java.lang.String dir) throws ServerException
ServerException
java.lang.String[] listFiles(java.lang.String dir) throws ServerException
ServerException
boolean fileExists(java.lang.String file) throws ServerException
ServerException
boolean delete(java.lang.String filename) throws ServerException
ServerException
boolean isConnected()
java.lang.StringBuffer getSession()
void applySession(java.lang.StringBuffer session) throws ServerException
ServerException
void setServerErrorHandler(ErrorHandler handler)
void handleServerError(java.lang.Exception e)
Copyright 2004-2015 Wandora Team