X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fcom%2Findexdata%2Fmkjsf%2Fpazpar2%2Fcommands%2FRecordCommand.java;h=93f7782d13549b40f446f7a66552d102fab3dc37;hb=7689ef2cae342cd80a0e504b2d68bde4f5348850;hp=8713ecee7792649738c6b88fc899b2ad81a9b949;hpb=0c6760bcfe354f233870b023d2845f8b9d432781;p=mkjsf-moved-to-github.git diff --git a/src/main/java/com/indexdata/mkjsf/pazpar2/commands/RecordCommand.java b/src/main/java/com/indexdata/mkjsf/pazpar2/commands/RecordCommand.java index 8713ece..93f7782 100644 --- a/src/main/java/com/indexdata/mkjsf/pazpar2/commands/RecordCommand.java +++ b/src/main/java/com/indexdata/mkjsf/pazpar2/commands/RecordCommand.java @@ -1,8 +1,10 @@ package com.indexdata.mkjsf.pazpar2.commands; +import com.indexdata.mkjsf.pazpar2.commands.sp.RecordCommandSp; +import com.indexdata.mkjsf.pazpar2.commands.sp.ServiceProxyCommand; import com.indexdata.mkjsf.pazpar2.state.StateManager; -public class RecordCommand extends Pazpar2Command { +public class RecordCommand extends Pazpar2Command implements ServiceProxyCommand { private static final long serialVersionUID = 2817539422114569506L; @@ -61,6 +63,10 @@ public class RecordCommand extends Pazpar2Command { public void setBinary (String binary) { setParameter(new CommandParameter("binary","=",binary)); } + + public String getBinary () { + return getParameterValue("binary"); + } @Override public RecordCommand copy () { @@ -70,4 +76,13 @@ public class RecordCommand extends Pazpar2Command { } return newCommand; } + + + /** + * Returns a record command object with Service Proxy extension parameters + * + */ + public RecordCommandSp getSp () { + return new RecordCommandSp(this); + } }