Project

General

Profile

« Previous | Next » 

Revision 45619

View differences:

ServiceDesc.java
1 1
package eu.dnetlib.functionality.modular.ui.is.objects;
2 2

  
3
import java.util.ArrayList;
4
import java.util.List;
5

  
6 3
public class ServiceDesc {
7 4

  
8 5
	public enum ServiceStatus {
......
11 8

  
12 9
	private String id = "";
13 10
	private String name = "";
14
	private String wsdl = "";
11
	private String url = "";
15 12
	private ServiceStatus status = ServiceStatus.UNKNOWN;
16
	private List<SubscriptionDesc> subscriptions = new ArrayList<SubscriptionDesc>();
17 13

  
18 14
	public ServiceDesc() {}
19 15

  
20
	public ServiceDesc(final String id, final String name, final String wsdl) {
21
		this(id, name, wsdl, ServiceStatus.UNKNOWN, new ArrayList<SubscriptionDesc>());
16
	public ServiceDesc(final String id, final String name, final String url) {
17
		this(id, name, url, ServiceStatus.UNKNOWN);
22 18
	}
23 19

  
24
	public ServiceDesc(final String id, final String name, final String wsdl, final ServiceStatus status, final List<SubscriptionDesc> subscriptions) {
20
	public ServiceDesc(final String id, final String name, final String url, final ServiceStatus status) {
25 21
		this.id = id;
26 22
		this.name = name;
27
		this.wsdl = wsdl;
23
		this.url = url;
28 24
		this.status = status;
29
		this.subscriptions = subscriptions;
30 25
	}
31 26

  
32 27
	public String getId() {
......
45 40
		this.name = name;
46 41
	}
47 42

  
48
	public String getWsdl() {
49
		return wsdl;
43
	public String getUrl() {
44
		return url;
50 45
	}
51 46

  
52
	public void setWsdl(final String wsdl) {
53
		this.wsdl = wsdl;
47
	public void setUrl(final String url) {
48
		this.url = url;
54 49
	}
55 50

  
56 51
	public ServiceStatus getStatus() {
......
61 56
		this.status = status;
62 57
	}
63 58

  
64
	public List<SubscriptionDesc> getSubscriptions() {
65
		return subscriptions;
66
	}
67

  
68
	public void setSubscriptions(final List<SubscriptionDesc> subscriptions) {
69
		this.subscriptions = subscriptions;
70
	}
71

  
72 59
}

Also available in: Unified diff