import user.jobengine.search.SearchResult;\r
\r
/***\r
- * 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\r
- * létrehozása, módosítása, törlése az adatbázisban.\r
+ * Adatbázis kezelő API. Az implementáció OSGI szolgáltatásként érhető el ezen\r
+ * az interfészen keresztül. Az API főbb szolgáltatásai: az adatmodell\r
+ * objektumainak létrehozása, módosítása, törlése az adatbázisban.\r
*\r
* @author comtrans\r
*\r
*/\r
void connect();\r
\r
- FileType createFileType(String name, String description, String videoCodec, String audioCodec, int videoTracks, int audioTracks, float frameRate);\r
+ FileType createFileType(String name, String description, String videoCodec, String audioCodec, int videoTracks,\r
+ int audioTracks, float frameRate);\r
\r
Item createItem(String name, String description, String houseId);\r
\r
\r
Metadata createMetadata(MetadataElement mde, ListType listType, GuiType guiType, MdType... flags);\r
\r
- Metadata createMetadata(MetadataElement mde, ListType listType, GuiType guiType, String sqlField, StaticTables staticTable, String pojoField,\r
- MdType... flags);\r
+ Metadata createMetadata(MetadataElement mde, ListType listType, GuiType guiType, String sqlField,\r
+ StaticTables staticTable, String pojoField, MdType... flags);\r
\r
Metadata createMetadata(MetadataElement mde, MdType... flags);\r
\r
\r
StoreUri createStoreUri(RemoteStoreProtocol protocol, String uri);\r
\r
- StoreUri createStoreUri(RemoteStoreProtocol protocol, String uri, int portNumber, boolean isStream, boolean isSource, boolean isTarget, String userName,\r
- String password, String rootPath);\r
+ StoreUri createStoreUri(RemoteStoreProtocol protocol, String uri, int portNumber, boolean isStream,\r
+ boolean isSource, boolean isTarget, String userName, String password, String rootPath);\r
\r
StoreUri createStoreUri(URI uri);\r
\r
UserInfo createUser(String fullName, String userName, String password, UserRight[] rights);\r
\r
- WorkflowAction createWorkflowAction(Timestamp touched, Timestamp started, Timestamp finished, boolean successful, String houseId, String description,\r
- String source, String destination, String tag, long size);\r
+ WorkflowAction createWorkflowAction(Timestamp touched, Timestamp started, Timestamp finished, boolean successful,\r
+ String houseId, String description, String source, String destination, String tag, long size);\r
\r
void disconnect();\r
\r
\r
boolean executeQuery(String query, IResultSetConsumer consumer, IStatementDecorator decorator);\r
\r
- int executeUpdate(Connection connection, String query, IStatementDecorator decorator, IResultSetConsumer keysConsumer);\r
+ int executeUpdate(Connection connection, String query, IStatementDecorator decorator,\r
+ IResultSetConsumer keysConsumer);\r
\r
// long getExistingRundownMedia(String houseid);\r
\r
void executeUpdate(String query, IStatementDecorator decorator, IResultSetConsumer keysConsumer);\r
\r
/**\r
- * A type paraméterből lekéri az entitás DAO objektumát, amin keresztül visszakapjuk az összes entitást.\r
+ * A type paraméterből lekéri az entitás DAO objektumát, amin keresztül\r
+ * visszakapjuk az összes entitást.\r
*\r
* @param type\r
* @return\r
List<ItemType> getDynamicItemTypes();\r
\r
/**\r
- * Elkéri a FileTypeDAO-tól a bemeneti paraméterként kapott névvel rendelekző FileType-ot.\r
+ * Elkéri a FileTypeDAO-tól a bemeneti paraméterként kapott névvel rendelekző\r
+ * FileType-ot.\r
*\r
* @param name\r
* @return\r
List<IEntityBase> getFilteredScene(String name, boolean isChunked);\r
\r
/**\r
- * A bemenő paraméterként kapott azonosító alaján lekéri a megfelelő Mappa objektumokat.\r
+ * A bemenő paraméterként kapott azonosító alaján lekéri a megfelelő Mappa\r
+ * objektumokat.\r
*\r
* @param id\r
* @return\r
Shot getShot(long id);\r
\r
/**\r
- * A bemenő paraméterként kapott azonosító alaján lekéri a megfelelő Szkript objektumokat.\r
+ * A bemenő paraméterként kapott azonosító alaján lekéri a megfelelő Szkript\r
+ * objektumokat.\r
*\r
* @param id\r
* @return\r
MediaFile getSystemMediaFile(Media media);\r
\r
/**\r
- * 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.\r
+ * Elkér a StoreDAO-tól, egy olyan Rendszer tárolót, amely a lowres paraméterben\r
+ * kapott érték alapján vagy kisfelbontású videók tárolója, vagy nem.\r
*\r
* @param lowres\r
* @return\r
List<Store> getTargetStores();\r
\r
/**\r
- * Ha a bemeneti paraméter alapján létezik ilyen felhasználó, akkor true-val tér vissza.\r
+ * Ha a bemeneti paraméter alapján létezik ilyen felhasználó, akkor true-val tér\r
+ * vissza.\r
*\r
* @param userName\r
* @param password\r
boolean getUser(String userName, String password);\r
\r
/**\r
- * A bemeneti paraméterként megadott felhasználónév/jelszó páros alapján visszaad egy UserInfo objektumot.\r
+ * A bemeneti paraméterként megadott felhasználónév/jelszó páros alapján\r
+ * visszaad egy UserInfo objektumot.\r
*\r
* @param userName\r
* @param password\r
void putDbContext(DefaultContext context);\r
\r
/**\r
- * A bemeneti paraméterként kapott típus és azonosító lista alapján eltávolítja a megfelelő adatbázis bejegyzéseket.\r
+ * A bemeneti paraméterként kapott típus és azonosító lista alapján eltávolítja\r
+ * a megfelelő adatbázis bejegyzéseket.\r
*\r
* @param type\r
* @param ids\r
void remove(Class<? extends IEntityBase> type, List<Long> ids);\r
\r
/**\r
- * A bemeneti paraméterként kapott típus és azonosító alapján az objektumot eltávolítja az átmeneti tárolóból.\r
+ * A bemeneti paraméterként kapott típus és azonosító alapján az objektumot\r
+ * eltávolítja az átmeneti tárolóból.\r
*\r
* @param baseClass\r
* @param key\r
void removeMediaTag(long tagId, long mediaId);\r
\r
/**\r
- * A bemeneti paraméterként kapott típus és kulcs alapján elkéri a megfelelő objektumot az átmeneti tárolóból.\r
+ * A bemeneti paraméterként kapott típus és kulcs alapján elkéri a megfelelő\r
+ * objektumot az átmeneti tárolóból.\r
*\r
* @param baseClass\r
* @param key\r
SearchResult<ArchivedMedia> search(SearchOptions options);\r
\r
/**\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.\r
+ * A bemeneti paraméterként kapott keresési feltételeknek megfelelő Anyagokat\r
+ * lekéri az adatbázisból és SearchResult objektumba csomagolva visszatér.\r
*\r
* @param parameter\r
* @return\r
*/\r
- List<SearchResult> searchItem(QueryObject parameter);\r
+ List<SearchResult<Item>> searchItem(QueryObject parameter);\r
\r
SearchResult<Item> searchItem(String criteria, int fromResult, int toResult);\r
\r
/**\r
- * A bemeneti paraméterként kapott keresési feltételeknek megfelelő Munkafolyamatokat lekéri az adaatbázisból.\r
+ * A bemeneti paraméterként kapott keresési feltételeknek megfelelő\r
+ * Munkafolyamatokat lekéri az adaatbázisból.\r
*\r
* @param parameter\r
* @return\r
List<Job> searchJob(QueryObject parameter);\r
\r
/**\r
- * 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.\r
+ * A kapott három paraméter alapján létrehoz egy Signal objektumot,\r
+ * átkonvertálja bájt tömbbé és beteszi a Signalserver üzenetküldő sorába.\r
*\r
* @param id\r
* @param signalType\r
boolean storeCached(Object key, IEntityBase entity);\r
\r
/**\r
- * 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.\r
+ * Kivétel dobása esetén a kivétel üzenetét és a keletkezés helyét becsomagolja\r
+ * egy string-be, majd átadja a logger-nek.\r
*\r
* @param e\r
*/\r