Skip to content

Commit 900fbe5

Browse files
committed
JPA annotations
1 parent f92fc9a commit 900fbe5

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

logicaldoc-core/src/main/java/com/logicaldoc/core/document/AbstractDocument.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import java.util.Date;
55
import java.util.HashMap;
66
import java.util.Locale;
7-
import java.util.Set;
87
import java.util.Map.Entry;
8+
import java.util.Set;
99
import java.util.stream.Collectors;
1010

1111
import javax.persistence.Column;
@@ -301,6 +301,8 @@ protected AbstractDocument() {
301301
super();
302302
}
303303

304+
public abstract long getFolderId();
305+
304306
/**
305307
* The document status
306308
*
@@ -962,7 +964,7 @@ public void setTagsFromWords(Set<String> tgs) {
962964
tgs.stream().collect(Collectors.joining(","));
963965
}
964966
}
965-
967+
966968
public int getDocAttrs() {
967969
return docAttrs;
968970
}

logicaldoc-core/src/main/java/com/logicaldoc/core/document/Document.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,10 @@ public Folder getFolder() {
167167
return folder;
168168
}
169169

170+
public long getFolderId() {
171+
return folder != null ? folder.getId() : 0L;
172+
}
173+
170174
public void setFolder(Folder folder) {
171175
this.folder = folder;
172176
if (folder != null)
@@ -339,7 +343,7 @@ public Set<DocumentAccessControlEntry> getAccessControlList() {
339343
public void setAccessControlList(Set<DocumentAccessControlEntry> accessControlList) {
340344
this.accessControlList = accessControlList;
341345
}
342-
346+
343347
@Override
344348
public AccessControlEntry getAccessControlEntry(long groupId) {
345349
return getAccessControlList().stream().filter(ace -> ace.getGroupId() == groupId).findFirst().orElse(null);

0 commit comments

Comments
 (0)