📄 readerdeviceserializerimpl.java
字号:
public String getAllSources() {
resetCommand();
rdCommand.setGetAllSources(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeDataSelectors(org.fosstrak.reader.testclient.command.DataSelectorSerializer[])
*/
public String removeDataSelectors(DataSelector[] dataSelectors) {
resetCommand();
RemoveDataSelectors ds = cmdFactory
.createReaderDeviceCommandRemoveDataSelectors();
DataSelectorListParamType.List list = cmdFactory
.createDataSelectorListParamTypeList();
DataSelectorListParamType listType = cmdFactory
.createDataSelectorListParamType();
list.getValue().addAll(toStringList(dataSelectors));
listType.setList(list);
ds.setDataSelectors(listType);
rdCommand.setRemoveDataSelectors(ds);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeAllDataSelectors()
*/
public String removeAllDataSelectors() {
resetCommand();
rdCommand.setRemoveAllDataSelectors(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getDataSelector(java.lang.String)
*/
public String getDataSelector(String name) {
resetCommand();
GetDataSelector ds = cmdFactory
.createReaderDeviceCommandGetDataSelector();
ds.setName(name);
rdCommand.setGetDataSelector(ds);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getAllDataSelectors()
*/
public String getAllDataSelectors() {
resetCommand();
rdCommand.setGetAllDataSelectors(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeNotificationChannels(org.fosstrak.reader.NotificationChannel[])
*/
public String removeNotificationChannels(
NotificationChannel[] notificationChannels) {
resetCommand();
RemoveNotificationChannels ncs = cmdFactory
.createReaderDeviceCommandRemoveNotificationChannels();
NotificationChannelListParamType.List list = cmdFactory
.createNotificationChannelListParamTypeList();
NotificationChannelListParamType listType = cmdFactory
.createNotificationChannelListParamType();
list.getValue().addAll(toStringList(notificationChannels));
listType.setList(list);
ncs.setChannels(listType);
rdCommand.setRemoveNotificationChannels(ncs);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeAllNotificationChannels()
*/
public String removeAllNotificationChannels() {
resetCommand();
rdCommand.setRemoveAllNotificationChannels(cmdFactory
.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getNotificationChannel(java.lang.String)
*/
public String getNotificationChannel(String name) {
resetCommand();
GetNotificationChannel nc = cmdFactory
.createReaderDeviceCommandGetNotificationChannel();
nc.setName(name);
rdCommand.setGetNotificationChannel(nc);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getAllNotificationChannels()
*/
public String getAllNotificationChannels() {
resetCommand();
rdCommand.setGetAllNotificationChannels(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeTriggers(org.fosstrak.reader.Trigger[])
*/
public String removeTriggers(Trigger[] triggerList) {
resetCommand();
RemoveTriggers trgs = cmdFactory
.createReaderDeviceCommandRemoveTriggers();
TriggerListParamType.List list = cmdFactory
.createTriggerListParamTypeList();
TriggerListParamType listType = cmdFactory
.createTriggerListParamType();
list.getValue().addAll(toStringList(triggerList));
listType.setList(list);
trgs.setTriggers(listType);
rdCommand.setRemoveTriggers(trgs);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeAllTriggers()
*/
public String removeAllTriggers() {
resetCommand();
rdCommand.setRemoveAllTriggers(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getTrigger(java.lang.String)
*/
public String getTrigger(String name) {
resetCommand();
GetTrigger trg = cmdFactory
.createReaderDeviceCommandGetTrigger();
trg.setName(name);
rdCommand.setGetTrigger(trg);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getAllTriggers()
*/
public String getAllTriggers() {
resetCommand();
rdCommand.setGetAllTriggers(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeTagSelectors(org.fosstrak.reader.TagSelector[])
*/
public String removeTagSelectors(TagSelector[] tagSelectors) {
resetCommand();
RemoveTagSelectors tss = cmdFactory
.createReaderDeviceCommandRemoveTagSelectors();
TagSelectorListParamType.List list = cmdFactory
.createTagSelectorListParamTypeList();
TagSelectorListParamType listType = cmdFactory
.createTagSelectorListParamType();
list.getValue().addAll(toStringList(tagSelectors));
listType.setList(list);
tss.setSelectors(listType);
rdCommand.setRemoveTagSelectors(tss);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeAllTagSelectors()
*/
public String removeAllTagSelectors() {
resetCommand();
rdCommand.setRemoveAllTagSelectors(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getTagSelector(java.lang.String)
*/
public String getTagSelector(String name) {
resetCommand();
GetTagSelector ts = cmdFactory
.createReaderDeviceCommandGetTagSelector();
ts.setName(name);
rdCommand.setGetTagSelector(ts);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getAllTagSelectors()
*/
public String getAllTagSelectors() {
resetCommand();
rdCommand.setGetAllTagSelectors(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeTagFields(org.fosstrak.reader.TagField[])
*/
public String removeTagFields(TagField[] tagFields) {
resetCommand();
RemoveTagFields tfs = cmdFactory
.createReaderDeviceCommandRemoveTagFields();
TagFieldListParamType.List list = cmdFactory
.createTagFieldListParamTypeList();
TagFieldListParamType listType = cmdFactory
.createTagFieldListParamType();
list.getValue().addAll(toStringList(tagFields));
listType.setList(list);
tfs.setFields(listType);
rdCommand.setRemoveTagFields(tfs);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeAllTagFields()
*/
public String removeAllTagFields() {
resetCommand();
rdCommand.setRemoveAllTagFields(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getTagField(java.lang.String)
*/
public String getTagField(String name) {
resetCommand();
GetTagField tf = cmdFactory
.createReaderDeviceCommandGetTagField();
tf.setName(name);
rdCommand.setGetTagField(tf);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getAllTagFields()
*/
public String getAllTagFields() {
resetCommand();
rdCommand.setGetAllTagFields(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#resetToDefaultSettings()
*/
public String resetToDefaultSettings() {
resetCommand();
rdCommand.setResetToDefaultSettings(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#reboot()
*/
public String reboot() {
resetCommand();
rdCommand.setReboot(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#goodbye()
*/
public String goodbye() {
resetCommand();
rdCommand.setGoodbye(cmdFactory.createNoParamType());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getReadPoint(java.lang.String)
*/
public String getReadPoint(String name) {
resetCommand();
GetReadPoint rp = cmdFactory
.createReaderDeviceCommandGetReadPoint();
rp.setName(name);
rdCommand.setGetReadPoint(rp);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getAllReadPoints()
*/
public String getAllReadPoints() {
resetCommand();
rdCommand.setGetAllReadPoints(cmdFactory.createNoParamType());
return serializeCommand();
}
/**
* Serializes an ReaderDevice command.
*/
public String serializeCommand() {
command.setReaderDevice(rdCommand);
return super.serializeCommand();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -