⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readerdeviceserializerimpl.java

📁 关于 RFID 读写器的相关内容
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
	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 + -