Project

General

Profile

1
package eu.dnetlib.enabling.database.objects;
2

    
3
import java.io.Serializable;
4

    
5
public class DnetDatabase implements Serializable {
6

    
7
	/**
8
	 * 
9
	 */
10
	private static final long serialVersionUID = 7003492091751187313L;
11

    
12
	public static final String DATABASE_RESOURCE_TYPE = "DatabaseDSResourceType";
13

    
14
	private String dbName;
15
	private boolean managed = true;
16

    
17
	public DnetDatabase() {}
18

    
19
	public DnetDatabase(final String dbName) {
20
		this(dbName, true);
21
	}
22

    
23
	public DnetDatabase(final String dbName, final Boolean managed) {
24
		super();
25
		this.dbName = dbName;
26

    
27
		if (managed != null) {
28
			this.managed = managed;
29
		}
30
	}
31

    
32
	public void setManaged(final boolean managed) {
33
		this.managed = managed;
34
	}
35

    
36
	public String getDbName() {
37
		return dbName;
38
	}
39

    
40
	public void setDbName(final String dbName) {
41
		this.dbName = dbName;
42
	}
43

    
44
	public boolean isManaged() {
45
		return managed;
46
	}
47

    
48
}
    (1-1/1)