From c5ed4c1e8daad79a693233b70127029b886c430a Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=A1s=C3=A1ry=20D=C3=A1niel?= Date: Thu, 3 Oct 2019 07:49:27 +0000 Subject: [PATCH] git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C31557 --- .../user/jobengine/db/IndexerDescription.java | 123 ++++++++++++++++++ .../user/jobengine/db/LuceneMediaFinder.java | 7 +- 2 files changed, 128 insertions(+), 2 deletions(-) create mode 100644 server/user.jobengine.osgi.db/src/user/jobengine/db/IndexerDescription.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 index 00000000..56813b4d --- /dev/null +++ b/server/user.jobengine.osgi.db/src/user/jobengine/db/IndexerDescription.java @@ -0,0 +1,123 @@ +package user.jobengine.db; + +import java.sql.Timestamp; + +public class IndexerDescription { + private Long itemId; + private Long mediaId; + private String itemTitle; + private String mediaTitle; + private String mediaHouseId; + private Timestamp archived; + private String description; + private Long length; + private Long mediaItemTypeId; + private String mediaItemTypeName; + private Long mediaFileId; + private String mediaFileHouseId; + private Integer mediaFileCount; + + public Timestamp getArchived() { + return archived; + } + + public String getDescription() { + return description; + } + + public Long getItemId() { + return itemId; + } + + public String getItemTitle() { + return itemTitle; + } + + public Long getLength() { + return length; + } + + public Integer getMediaFileCount() { + return mediaFileCount; + } + + public String getMediaFileHouseId() { + return mediaFileHouseId; + } + + public Long getMediaFileId() { + return mediaFileId; + } + + public String getMediaHouseId() { + return mediaHouseId; + } + + public Long getMediaId() { + return mediaId; + } + + public Long getMediaItemTypeId() { + return mediaItemTypeId; + } + + public String getMediaItemTypeName() { + return mediaItemTypeName; + } + + public String getMediaTitle() { + return mediaTitle; + } + + public void setArchived(Timestamp archived) { + this.archived = archived; + } + + public void setDescription(String description) { + this.description = description; + } + + public void setItemId(Long itemId) { + this.itemId = itemId; + } + + public void setItemTitle(String itemTitle) { + this.itemTitle = itemTitle; + } + + public void setLength(Long length) { + this.length = length; + } + + public void setMediaFileCount(Integer mediaFileCount) { + this.mediaFileCount = mediaFileCount; + } + + public void setMediaFileHouseId(String mediaFileHouseId) { + this.mediaFileHouseId = mediaFileHouseId; + } + + public void setMediaFileId(Long mediaFileId) { + this.mediaFileId = mediaFileId; + } + + public void setMediaHouseId(String mediaHouseId) { + this.mediaHouseId = mediaHouseId; + } + + public void setMediaId(Long mediaId) { + this.mediaId = mediaId; + } + + public void setMediaItemTypeId(Long mediaItemTypeId) { + this.mediaItemTypeId = mediaItemTypeId; + } + + public void setMediaItemTypeName(String mediaItemTypeName) { + this.mediaItemTypeName = mediaItemTypeName; + } + + public void setMediaTitle(String mediaTitle) { + this.mediaTitle = mediaTitle; + } +} diff --git a/server/user.jobengine.osgi.db/src/user/jobengine/db/LuceneMediaFinder.java b/server/user.jobengine.osgi.db/src/user/jobengine/db/LuceneMediaFinder.java index 5ed90c95..a6b39687 100644 --- a/server/user.jobengine.osgi.db/src/user/jobengine/db/LuceneMediaFinder.java +++ b/server/user.jobengine.osgi.db/src/user/jobengine/db/LuceneMediaFinder.java @@ -11,8 +11,8 @@ import org.jboss.resteasy.client.jaxrs.ResteasyClientBuilder; public class LuceneMediaFinder implements IMediaFinder { private WebTarget webTarget; - private String apiAddress = "http://localhost:8081/indexer"; - private String apiPath = "/search/*.*/0/10/1/0"; + private String apiAddress = "http://10.228.198.1:8080/rest"; + private String apiPath = "/search/*:*/0/10/1/1"; @Override public SearchResult search(String criteria, List searchFilters, String orderBy, boolean orderAscending, int fromResult, @@ -22,6 +22,9 @@ public class LuceneMediaFinder implements IMediaFinder { webTarget = client.target(apiAddress); WebTarget target = webTarget.path(apiPath); Response response = target.request().get(); + //TODO List legyen a valasz + //utana konvertaljuk List tipusra + return null; } -- 2.54.0