git://git.nikiroo.be
/
fanfix.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
RemoteLibrary: new isOnline() method
[fanfix.git]
/
src
/
be
/
nikiroo
/
fanfix
/
library
/
RemoteLibraryServer.java
diff --git
a/src/be/nikiroo/fanfix/library/RemoteLibraryServer.java
b/src/be/nikiroo/fanfix/library/RemoteLibraryServer.java
index 40386ec2ce915db26a811fb18329579b88a1c714..b95c50f84f490134a12a8d8592b599a429b99d76 100644
(file)
--- a/
src/be/nikiroo/fanfix/library/RemoteLibraryServer.java
+++ b/
src/be/nikiroo/fanfix/library/RemoteLibraryServer.java
@@
-25,6
+25,7
@@
import be.nikiroo.utils.serial.server.ServerObject;
* The key is always a String, the commands are also Strings; the parameters
* vary depending upon the command.
* <ul>
* The key is always a String, the commands are also Strings; the parameters
* vary depending upon the command.
* <ul>
+ * <li>[key] PING: will return PONG if the key is accepted</li>
* <li>[key] GET_METADATA *: will return the metadata of all the stories in the
* library</li>
* <li>[key] GET_STORY [luid]: will return the given story if it exists (or NULL
* <li>[key] GET_METADATA *: will return the metadata of all the stories in the
* library</li>
* <li>[key] GET_STORY [luid]: will return the given story if it exists (or NULL
@@
-93,7
+94,9
@@
public class RemoteLibraryServer extends ServerObject {
return null;
}
return null;
}
- if ("GET_METADATA".equals(command)) {
+ if ("PING".equals(command)) {
+ return "PONG";
+ } else if ("GET_METADATA".equals(command)) {
if (args[0].equals("*")) {
List<MetaData> metas = Instance.getLibrary().getMetas(
createPgForwarder(action));
if (args[0].equals("*")) {
List<MetaData> metas = Instance.getLibrary().getMetas(
createPgForwarder(action));