package eu.dnetlib.rmi.blackboard;

import eu.dnetlib.enabling.annotations.Blackboard;
import eu.dnetlib.rmi.soap.IndexService;

@Blackboard(action = "CREATE", serviceClass = IndexService.class)
public class CreateIndexMessage {

	private String id;
	private String format;
	private String layout;
	private String interpretation;
	private String backendId;

	public CreateIndexMessage() {}

	public CreateIndexMessage(final String format, final String layout, final String interpretation, final String backendId) {
		this.format = format;
		this.layout = layout;
		this.interpretation = interpretation;
		this.backendId = backendId;
	}

	public String getId() {
		return id;
	}

	public void setId(final String id) {
		this.id = id;
	}

	public String getFormat() {
		return format;
	}

	public void setFormat(final String format) {
		this.format = format;
	}

	public String getLayout() {
		return layout;
	}

	public void setLayout(final String layout) {
		this.layout = layout;
	}

	public String getInterpretation() {
		return interpretation;
	}

	public void setInterpretation(final String interpretation) {
		this.interpretation = interpretation;
	}

	public String getBackendId() {
		return backendId;
	}

	public void setBackendId(final String backendId) {
		this.backendId = backendId;
	}

}
