git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Thu, 3 Oct 2019 07:49:27 +0000 (07:49 +0000)
committerVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Thu, 3 Oct 2019 07:49:27 +0000 (07:49 +0000)
server/user.jobengine.osgi.db/src/user/jobengine/db/IndexerDescription.java [new file with mode: 0644]
server/user.jobengine.osgi.db/src/user/jobengine/db/LuceneMediaFinder.java

diff --git a/server/user.jobengine.osgi.db/src/user/jobengine/db/IndexerDescription.java b/server/user.jobengine.osgi.db/src/user/jobengine/db/IndexerDescription.java
new file mode 100644 (file)
index 0000000..56813b4
--- /dev/null
@@ -0,0 +1,123 @@
+package user.jobengine.db;\r
+\r
+import java.sql.Timestamp;\r
+\r
+public class IndexerDescription {\r
+       private Long itemId;\r
+       private Long mediaId;\r
+       private String itemTitle;\r
+       private String mediaTitle;\r
+       private String mediaHouseId;\r
+       private Timestamp archived;\r
+       private String description;\r
+       private Long length;\r
+       private Long mediaItemTypeId;\r
+       private String mediaItemTypeName;\r
+       private Long mediaFileId;\r
+       private String mediaFileHouseId;\r
+       private Integer mediaFileCount;\r
+\r
+       public Timestamp getArchived() {\r
+               return archived;\r
+       }\r
+\r
+       public String getDescription() {\r
+               return description;\r
+       }\r
+\r
+       public Long getItemId() {\r
+               return itemId;\r
+       }\r
+\r
+       public String getItemTitle() {\r
+               return itemTitle;\r
+       }\r
+\r
+       public Long getLength() {\r
+               return length;\r
+       }\r
+\r
+       public Integer getMediaFileCount() {\r
+               return mediaFileCount;\r
+       }\r
+\r
+       public String getMediaFileHouseId() {\r
+               return mediaFileHouseId;\r
+       }\r
+\r
+       public Long getMediaFileId() {\r
+               return mediaFileId;\r
+       }\r
+\r
+       public String getMediaHouseId() {\r
+               return mediaHouseId;\r
+       }\r
+\r
+       public Long getMediaId() {\r
+               return mediaId;\r
+       }\r
+\r
+       public Long getMediaItemTypeId() {\r
+               return mediaItemTypeId;\r
+       }\r
+\r
+       public String getMediaItemTypeName() {\r
+               return mediaItemTypeName;\r
+       }\r
+\r
+       public String getMediaTitle() {\r
+               return mediaTitle;\r
+       }\r
+\r
+       public void setArchived(Timestamp archived) {\r
+               this.archived = archived;\r
+       }\r
+\r
+       public void setDescription(String description) {\r
+               this.description = description;\r
+       }\r
+\r
+       public void setItemId(Long itemId) {\r
+               this.itemId = itemId;\r
+       }\r
+\r
+       public void setItemTitle(String itemTitle) {\r
+               this.itemTitle = itemTitle;\r
+       }\r
+\r
+       public void setLength(Long length) {\r
+               this.length = length;\r
+       }\r
+\r
+       public void setMediaFileCount(Integer mediaFileCount) {\r
+               this.mediaFileCount = mediaFileCount;\r
+       }\r
+\r
+       public void setMediaFileHouseId(String mediaFileHouseId) {\r
+               this.mediaFileHouseId = mediaFileHouseId;\r
+       }\r
+\r
+       public void setMediaFileId(Long mediaFileId) {\r
+               this.mediaFileId = mediaFileId;\r
+       }\r
+\r
+       public void setMediaHouseId(String mediaHouseId) {\r
+               this.mediaHouseId = mediaHouseId;\r
+       }\r
+\r
+       public void setMediaId(Long mediaId) {\r
+               this.mediaId = mediaId;\r
+       }\r
+\r
+       public void setMediaItemTypeId(Long mediaItemTypeId) {\r
+               this.mediaItemTypeId = mediaItemTypeId;\r
+       }\r
+\r
+       public void setMediaItemTypeName(String mediaItemTypeName) {\r
+               this.mediaItemTypeName = mediaItemTypeName;\r
+       }\r
+\r
+       public void setMediaTitle(String mediaTitle) {\r
+               this.mediaTitle = mediaTitle;\r
+       }\r
+}\r
index 5ed90c955b32e8c9a9e0a4eba58f392988aa6d68..a6b396877d1ee9fe5fb4506fc1837ca407869e11 100644 (file)
@@ -11,8 +11,8 @@ import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder;
 public class LuceneMediaFinder implements IMediaFinder {\r
 \r
        private WebTarget webTarget;\r
-       private String apiAddress = "http://localhost:8081/indexer";\r
-       private String apiPath = "/search/*.*/0/10/1/0";\r
+       private String apiAddress = "http://10.228.198.1:8080/rest";\r
+       private String apiPath = "/search/*:*/0/10/1/1";\r
 \r
        @Override\r
        public SearchResult<ArchivedMedia> search(String criteria, List<String> searchFilters, String orderBy, boolean orderAscending, int fromResult,\r
@@ -22,6 +22,9 @@ public class LuceneMediaFinder implements IMediaFinder {
                webTarget = client.target(apiAddress);\r
                WebTarget target = webTarget.path(apiPath);\r
                Response response = target.request().get();\r
+               //TODO List<IndexerDescription> legyen a valasz\r
+               //utana konvertaljuk List<ArchivedMedia> tipusra\r
+\r
                return null;\r
        }\r
 \r