X-Git-Url: http://lists.indexdata.dk/cgi-bin?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fcom%2Findexdata%2Fmkjsf%2Fpazpar2%2FPz2Interface.java;h=b8b6d24164691887aa9ae935d439ccfb0dd2564b;hb=d739ecb22a85d8f982add6d429e069edf7e0dde2;hp=bf8aa40f47b58aec4f506dfa97cb279ca3d7b9a2;hpb=c6430ad85e3b04ea2823df38c15e8473342ff95b;p=mkjsf-moved-to-github.git diff --git a/src/main/java/com/indexdata/mkjsf/pazpar2/Pz2Interface.java b/src/main/java/com/indexdata/mkjsf/pazpar2/Pz2Interface.java index bf8aa40..b8b6d24 100644 --- a/src/main/java/com/indexdata/mkjsf/pazpar2/Pz2Interface.java +++ b/src/main/java/com/indexdata/mkjsf/pazpar2/Pz2Interface.java @@ -19,6 +19,12 @@ public interface Pz2Interface extends Serializable { public void doSearch(); /** + * Executes a Pazpar2 record requests + * @return Active clients for the record request + */ + public String doRecord(); + + /** * Updates display data objects by issuing the following pazpar2 commands: * 'show', 'stat', 'termlist' and 'bytarget'. * @@ -101,5 +107,14 @@ public interface Pz2Interface extends Serializable { public String getCheckHistory (); public String getWatchActiveclients (); public String getWatchActiveclientsRecord (); - + + public void setServiceTypePZ2 (); + public void setServiceTypeSP (); + public void setServiceTypeTBD (); + public void setServiceUrl(String url); + public String getServiceUrl(); + public String getServiceType(); + public boolean isPazpar2Service (); + public boolean isServiceProxyService(); + public boolean serviceIsToBeDecided (); }