From 16af336db6ebafc1871194937a203b8fd32f27b4 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Mon, 4 Jul 2016 16:52:11 +0000 Subject: [PATCH] Fixing Schema Registration git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/information-system-model@129899 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../gcube/informationsystem/model/embedded/Header.java | 8 ++++---- .../org/gcube/informationsystem/model/entity/Context.java | 2 +- .../org/gcube/informationsystem/model/entity/Entity.java | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/gcube/informationsystem/model/embedded/Header.java b/src/main/java/org/gcube/informationsystem/model/embedded/Header.java index 3fefe5b..185fcec 100644 --- a/src/main/java/org/gcube/informationsystem/model/embedded/Header.java +++ b/src/main/java/org/gcube/informationsystem/model/embedded/Header.java @@ -15,16 +15,16 @@ public interface Header extends Embedded { public static final String UUID_PROPERTY = "uuid"; - @ISProperty(name=UUID_PROPERTY, readonly=true) + @ISProperty(name=UUID_PROPERTY, readonly=true, mandatory=true, nullable=false) public UUID getUUID(); - @ISProperty(readonly=true) + @ISProperty(readonly=true, mandatory=true, nullable=false) public String getCreator(); - @ISProperty(readonly=true) + @ISProperty(readonly=true, mandatory=true, nullable=false) public Long getCreationTime(); - @ISProperty + @ISProperty(mandatory=true, nullable=false) public Long getLastUpdateTime(); diff --git a/src/main/java/org/gcube/informationsystem/model/entity/Context.java b/src/main/java/org/gcube/informationsystem/model/entity/Context.java index 8641b97..93d8597 100644 --- a/src/main/java/org/gcube/informationsystem/model/entity/Context.java +++ b/src/main/java/org/gcube/informationsystem/model/entity/Context.java @@ -17,7 +17,7 @@ public interface Context extends Entity { public static final String UUID_PROPERTY = "uuid"; public static final String NAME_PROPERTY = "name"; - @ISProperty(name=UUID_PROPERTY, mandatory=true, nullable=false) + @ISProperty(name=UUID_PROPERTY, readonly=true, mandatory=true, nullable=false) public UUID getUUID(); public void setUUID(UUID uuid); diff --git a/src/main/java/org/gcube/informationsystem/model/entity/Entity.java b/src/main/java/org/gcube/informationsystem/model/entity/Entity.java index 0c04bb2..d66e633 100644 --- a/src/main/java/org/gcube/informationsystem/model/entity/Entity.java +++ b/src/main/java/org/gcube/informationsystem/model/entity/Entity.java @@ -16,7 +16,7 @@ public interface Entity { public static final String HEADER_PROPERTY = "header"; - @ISProperty(name=HEADER_PROPERTY) + @ISProperty(name=HEADER_PROPERTY, mandatory=true, nullable=false) public Header getHeader(); }