68 lines
1.3 KiB
Java
68 lines
1.3 KiB
Java
package eu.dnetlib.functionality.modular.ui.is.objects;
|
|
|
|
import eu.dnetlib.enabling.is.sn.resourcestate.ResourceStateSubscription;
|
|
|
|
public class SubscriptionDesc {
|
|
|
|
private String id;
|
|
private String prefix;
|
|
private String type;
|
|
private String resourceId;
|
|
private String xpath;
|
|
|
|
public SubscriptionDesc() {}
|
|
|
|
public SubscriptionDesc(final ResourceStateSubscription sub) {
|
|
this(sub.getSubscriptionId(), sub.getPrefix(), sub.getType(), sub.getResourceId(), sub.getXpath());
|
|
}
|
|
|
|
public SubscriptionDesc(final String id, final String prefix, final String type, final String resourceId, final String xpath) {
|
|
this.id = id;
|
|
this.prefix = prefix;
|
|
this.type = type;
|
|
this.resourceId = resourceId;
|
|
this.xpath = xpath;
|
|
}
|
|
|
|
public String getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(final String id) {
|
|
this.id = id;
|
|
}
|
|
|
|
public String getPrefix() {
|
|
return prefix;
|
|
}
|
|
|
|
public void setPrefix(final String prefix) {
|
|
this.prefix = prefix;
|
|
}
|
|
|
|
public String getType() {
|
|
return type;
|
|
}
|
|
|
|
public void setType(final String type) {
|
|
this.type = type;
|
|
}
|
|
|
|
public String getResourceId() {
|
|
return resourceId;
|
|
}
|
|
|
|
public void setResourceId(final String resourceId) {
|
|
this.resourceId = resourceId;
|
|
}
|
|
|
|
public String getXpath() {
|
|
return xpath;
|
|
}
|
|
|
|
public void setXpath(final String xpath) {
|
|
this.xpath = xpath;
|
|
}
|
|
|
|
}
|