From d267ea82f78b442eaa3869cd9e8980fd735e9e49 Mon Sep 17 00:00:00 2001 From: Sweidan Omar Date: Thu, 30 Dec 2021 15:42:18 +0000 Subject: [PATCH] git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C32630 --- .../src/user/jobengine/db/IItemManager.java | 67 ++++++++++++------- 1 file changed, 42 insertions(+), 25 deletions(-) diff --git a/server/user.jobengine.osgi.db/src/user/jobengine/db/IItemManager.java b/server/user.jobengine.osgi.db/src/user/jobengine/db/IItemManager.java index 7a3bd11d..1a33ad4a 100644 --- a/server/user.jobengine.osgi.db/src/user/jobengine/db/IItemManager.java +++ b/server/user.jobengine.osgi.db/src/user/jobengine/db/IItemManager.java @@ -27,8 +27,9 @@ import user.jobengine.db.ItemManagerData.UserRight; import user.jobengine.search.SearchResult; /*** - * Adatbázis kezelő API. Az implementáció OSGI szolgáltatásként érhető el ezen az interfészen keresztül. Az API főbb szolgáltatásai: az adatmodell objektumainak - * létrehozása, módosítása, törlése az adatbázisban. + * Adatbázis kezelő API. Az implementáció OSGI szolgáltatásként érhető el ezen + * az interfészen keresztül. Az API főbb szolgáltatásai: az adatmodell + * objektumainak létrehozása, módosítása, törlése az adatbázisban. * * @author comtrans * @@ -45,7 +46,8 @@ public interface IItemManager extends IEntityPersister { */ void connect(); - FileType createFileType(String name, String description, String videoCodec, String audioCodec, int videoTracks, int audioTracks, float frameRate); + FileType createFileType(String name, String description, String videoCodec, String audioCodec, int videoTracks, + int audioTracks, float frameRate); Item createItem(String name, String description, String houseId); @@ -63,8 +65,8 @@ public interface IItemManager extends IEntityPersister { Metadata createMetadata(MetadataElement mde, ListType listType, GuiType guiType, MdType... flags); - Metadata createMetadata(MetadataElement mde, ListType listType, GuiType guiType, String sqlField, StaticTables staticTable, String pojoField, - MdType... flags); + Metadata createMetadata(MetadataElement mde, ListType listType, GuiType guiType, String sqlField, + StaticTables staticTable, String pojoField, MdType... flags); Metadata createMetadata(MetadataElement mde, MdType... flags); @@ -86,15 +88,15 @@ public interface IItemManager extends IEntityPersister { StoreUri createStoreUri(RemoteStoreProtocol protocol, String uri); - StoreUri createStoreUri(RemoteStoreProtocol protocol, String uri, int portNumber, boolean isStream, boolean isSource, boolean isTarget, String userName, - String password, String rootPath); + StoreUri createStoreUri(RemoteStoreProtocol protocol, String uri, int portNumber, boolean isStream, + boolean isSource, boolean isTarget, String userName, String password, String rootPath); StoreUri createStoreUri(URI uri); UserInfo createUser(String fullName, String userName, String password, UserRight[] rights); - WorkflowAction createWorkflowAction(Timestamp touched, Timestamp started, Timestamp finished, boolean successful, String houseId, String description, - String source, String destination, String tag, long size); + WorkflowAction createWorkflowAction(Timestamp touched, Timestamp started, Timestamp finished, boolean successful, + String houseId, String description, String source, String destination, String tag, long size); void disconnect(); @@ -104,14 +106,16 @@ public interface IItemManager extends IEntityPersister { boolean executeQuery(String query, IResultSetConsumer consumer, IStatementDecorator decorator); - int executeUpdate(Connection connection, String query, IStatementDecorator decorator, IResultSetConsumer keysConsumer); + int executeUpdate(Connection connection, String query, IStatementDecorator decorator, + IResultSetConsumer keysConsumer); // long getExistingRundownMedia(String houseid); void executeUpdate(String query, IStatementDecorator decorator, IResultSetConsumer keysConsumer); /** - * A type paraméterből lekéri az entitás DAO objektumát, amin keresztül visszakapjuk az összes entitást. + * A type paraméterből lekéri az entitás DAO objektumát, amin keresztül + * visszakapjuk az összes entitást. * * @param type * @return @@ -159,7 +163,8 @@ public interface IItemManager extends IEntityPersister { List getDynamicItemTypes(); /** - * Elkéri a FileTypeDAO-tól a bemeneti paraméterként kapott névvel rendelekző FileType-ot. + * Elkéri a FileTypeDAO-tól a bemeneti paraméterként kapott névvel rendelekző + * FileType-ot. * * @param name * @return @@ -194,7 +199,8 @@ public interface IItemManager extends IEntityPersister { List getFilteredScene(String name, boolean isChunked); /** - * A bemenő paraméterként kapott azonosító alaján lekéri a megfelelő Mappa objektumokat. + * A bemenő paraméterként kapott azonosító alaján lekéri a megfelelő Mappa + * objektumokat. * * @param id * @return @@ -281,7 +287,8 @@ public interface IItemManager extends IEntityPersister { Shot getShot(long id); /** - * A bemenő paraméterként kapott azonosító alaján lekéri a megfelelő Szkript objektumokat. + * A bemenő paraméterként kapott azonosító alaján lekéri a megfelelő Szkript + * objektumokat. * * @param id * @return @@ -318,7 +325,8 @@ public interface IItemManager extends IEntityPersister { MediaFile getSystemMediaFile(Media media); /** - * Elkér a StoreDAO-tól, egy olyan Rendszer tárolót, amely a lowres paraméterben kapott érték alapján vagy kisfelbontású videók tárolója, vagy nem. + * Elkér a StoreDAO-tól, egy olyan Rendszer tárolót, amely a lowres paraméterben + * kapott érték alapján vagy kisfelbontású videók tárolója, vagy nem. * * @param lowres * @return @@ -328,7 +336,8 @@ public interface IItemManager extends IEntityPersister { List getTargetStores(); /** - * Ha a bemeneti paraméter alapján létezik ilyen felhasználó, akkor true-val tér vissza. + * Ha a bemeneti paraméter alapján létezik ilyen felhasználó, akkor true-val tér + * vissza. * * @param userName * @param password @@ -337,7 +346,8 @@ public interface IItemManager extends IEntityPersister { boolean getUser(String userName, String password); /** - * A bemeneti paraméterként megadott felhasználónév/jelszó páros alapján visszaad egy UserInfo objektumot. + * A bemeneti paraméterként megadott felhasználónév/jelszó páros alapján + * visszaad egy UserInfo objektumot. * * @param userName * @param password @@ -356,7 +366,8 @@ public interface IItemManager extends IEntityPersister { void putDbContext(DefaultContext context); /** - * A bemeneti paraméterként kapott típus és azonosító lista alapján eltávolítja a megfelelő adatbázis bejegyzéseket. + * A bemeneti paraméterként kapott típus és azonosító lista alapján eltávolítja + * a megfelelő adatbázis bejegyzéseket. * * @param type * @param ids @@ -364,7 +375,8 @@ public interface IItemManager extends IEntityPersister { void remove(Class type, List ids); /** - * A bemeneti paraméterként kapott típus és azonosító alapján az objektumot eltávolítja az átmeneti tárolóból. + * A bemeneti paraméterként kapott típus és azonosító alapján az objektumot + * eltávolítja az átmeneti tárolóból. * * @param baseClass * @param key @@ -374,7 +386,8 @@ public interface IItemManager extends IEntityPersister { void removeMediaTag(long tagId, long mediaId); /** - * A bemeneti paraméterként kapott típus és kulcs alapján elkéri a megfelelő objektumot az átmeneti tárolóból. + * A bemeneti paraméterként kapott típus és kulcs alapján elkéri a megfelelő + * objektumot az átmeneti tárolóból. * * @param baseClass * @param key @@ -385,17 +398,19 @@ public interface IItemManager extends IEntityPersister { SearchResult search(SearchOptions options); /** - * A bemeneti paraméterként kapott keresési feltételeknek megfelelő Anyagokat lekéri az adatbázisból és SearchResult objektumba csomagolva visszatér. + * A bemeneti paraméterként kapott keresési feltételeknek megfelelő Anyagokat + * lekéri az adatbázisból és SearchResult objektumba csomagolva visszatér. * * @param parameter * @return */ - List searchItem(QueryObject parameter); + List> searchItem(QueryObject parameter); SearchResult searchItem(String criteria, int fromResult, int toResult); /** - * A bemeneti paraméterként kapott keresési feltételeknek megfelelő Munkafolyamatokat lekéri az adaatbázisból. + * A bemeneti paraméterként kapott keresési feltételeknek megfelelő + * Munkafolyamatokat lekéri az adaatbázisból. * * @param parameter * @return @@ -403,7 +418,8 @@ public interface IItemManager extends IEntityPersister { List searchJob(QueryObject parameter); /** - * A kapott három paraméter alapján létrehoz egy Signal objektumot, átkonvertálja bájt tömbbé és beteszi a Signalserver üzenetküldő sorába. + * A kapott három paraméter alapján létrehoz egy Signal objektumot, + * átkonvertálja bájt tömbbé és beteszi a Signalserver üzenetküldő sorába. * * @param id * @param signalType @@ -421,7 +437,8 @@ public interface IItemManager extends IEntityPersister { boolean storeCached(Object key, IEntityBase entity); /** - * Kivétel dobása esetén a kivétel üzenetét és a keletkezés helyét becsomagolja egy string-be, majd átadja a logger-nek. + * Kivétel dobása esetén a kivétel üzenetét és a keletkezés helyét becsomagolja + * egy string-be, majd átadja a logger-nek. * * @param e */ -- 2.54.0