@Deprecated
		private void writeSystemObject(Serializer serializer, SystemObject systemObject, long queryId, String queryPid) throws IOException, ConfigurationException {
			if(systemObject instanceof DynamicObject) {
				DynamicObject object = (DynamicObject)systemObject;
				serializer.writeByte(1);	// dynamisches Objekt
				serializer.writeLong(systemObject.getId());
				serializer.writeLong(systemObject.getType().getId());
				final String pid = object.getPid();
				final String name = object.getName();
				byte flag = 0;
				if(object.isValid()) flag |= 1;
				if(pid != null) flag |= 2;
				if(name != null) flag |= 4;
				serializer.writeByte(flag);
				if(pid != null) serializer.writeString(pid);
				if(name != null) serializer.writeString(name);
				serializer.writeLong(object.getValidSince());
				serializer.writeLong(object.getNotValidSince());
				serializer.writeLong(object.getConfigurationArea().getId());
			}
			else if(systemObject instanceof ConfigurationObject) {
				serializer.writeByte(2);
				serializer.writeLong(systemObject.getId());
				serializer.writeLong(systemObject.getType().getId());
			}
			else {
				serializer.writeByte(0);
				serializer.writeLong(queryId);
				serializer.writeString(queryPid);
			}
		}