File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
logicaldoc-core/src/main/java/com/logicaldoc/core/document Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 44import java .util .Date ;
55import java .util .HashMap ;
66import java .util .Locale ;
7- import java .util .Set ;
87import java .util .Map .Entry ;
8+ import java .util .Set ;
99import java .util .stream .Collectors ;
1010
1111import 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 }
Original file line number Diff line number Diff 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 );
You can’t perform that action at this time.
0 commit comments