Class IServiceDao
- All Implemented Interfaces:
io.github.jklingsporn.vertx.jooq.classic.VertxDAO<IServiceRecord,,IService, String> io.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO<IServiceRecord,IService, String, io.vertx.core.Future<List<IService>>, io.vertx.core.Future<IService>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>>
public class IServiceDao
extends io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<IServiceRecord,IService,String,io.vertx.core.Future<List<IService>>,io.vertx.core.Future<IService>,io.vertx.core.Future<Integer>,io.vertx.core.Future<String>>
implements io.github.jklingsporn.vertx.jooq.classic.VertxDAO<IServiceRecord,IService,String>
This class is generated by jOOQ.
-
Constructor Summary
ConstructorsConstructorDescriptionIServiceDao(org.jooq.Configuration configuration, io.vertx.core.Vertx vertx) -
Method Summary
Modifier and TypeMethodDescriptionfindManyByActive(Collection<Boolean> values) Find records that haveACTIVE IN (values)asynchronouslyfindManyByActive(Collection<Boolean> values, int limit) Find records that haveACTIVE IN (values)asynchronously limited by the given limitfindManyByChannelComponent(Collection<String> values) Find records that haveCHANNEL_COMPONENT IN (values)asynchronouslyfindManyByChannelComponent(Collection<String> values, int limit) Find records that haveCHANNEL_COMPONENT IN (values)asynchronously limited by the given limitfindManyByChannelConfig(Collection<String> values) Find records that haveCHANNEL_CONFIG IN (values)asynchronouslyfindManyByChannelConfig(Collection<String> values, int limit) Find records that haveCHANNEL_CONFIG IN (values)asynchronously limited by the given limitfindManyByChannelType(Collection<String> values) Find records that haveCHANNEL_TYPE IN (values)asynchronouslyfindManyByChannelType(Collection<String> values, int limit) Find records that haveCHANNEL_TYPE IN (values)asynchronously limited by the given limitfindManyByComment(Collection<String> values) Find records that haveCOMMENT IN (values)asynchronouslyfindManyByComment(Collection<String> values, int limit) Find records that haveCOMMENT IN (values)asynchronously limited by the given limitfindManyByConfigDatabase(Collection<String> values) Find records that haveCONFIG_DATABASE IN (values)asynchronouslyfindManyByConfigDatabase(Collection<String> values, int limit) Find records that haveCONFIG_DATABASE IN (values)asynchronously limited by the given limitfindManyByConfigIntegration(Collection<String> values) Find records that haveCONFIG_INTEGRATION IN (values)asynchronouslyfindManyByConfigIntegration(Collection<String> values, int limit) Find records that haveCONFIG_INTEGRATION IN (values)asynchronously limited by the given limitfindManyByCreatedAt(Collection<LocalDateTime> values) Find records that haveCREATED_AT IN (values)asynchronouslyfindManyByCreatedAt(Collection<LocalDateTime> values, int limit) Find records that haveCREATED_AT IN (values)asynchronously limited by the given limitfindManyByCreatedBy(Collection<String> values) Find records that haveCREATED_BY IN (values)asynchronouslyfindManyByCreatedBy(Collection<String> values, int limit) Find records that haveCREATED_BY IN (values)asynchronously limited by the given limitfindManyByDictComponent(Collection<String> values) Find records that haveDICT_COMPONENT IN (values)asynchronouslyfindManyByDictComponent(Collection<String> values, int limit) Find records that haveDICT_COMPONENT IN (values)asynchronously limited by the given limitfindManyByDictConfig(Collection<String> values) Find records that haveDICT_CONFIG IN (values)asynchronouslyfindManyByDictConfig(Collection<String> values, int limit) Find records that haveDICT_CONFIG IN (values)asynchronously limited by the given limitfindManyByDictEpsilon(Collection<String> values) Find records that haveDICT_EPSILON IN (values)asynchronouslyfindManyByDictEpsilon(Collection<String> values, int limit) Find records that haveDICT_EPSILON IN (values)asynchronously limited by the given limitfindManyByIdentifier(Collection<String> values) Find records that haveIDENTIFIER IN (values)asynchronouslyfindManyByIdentifier(Collection<String> values, int limit) Find records that haveIDENTIFIER IN (values)asynchronously limited by the given limitFind records that haveIDENTIFIER_COMPONENT IN (values)asynchronouslyfindManyByIdentifierComponent(Collection<String> values, int limit) Find records that haveIDENTIFIER_COMPONENT IN (values)asynchronously limited by the given limitfindManyByInScript(Collection<String> values) Find records that haveIN_SCRIPT IN (values)asynchronouslyfindManyByInScript(Collection<String> values, int limit) Find records that haveIN_SCRIPT IN (values)asynchronously limited by the given limitfindManyByIsGraphic(Collection<Boolean> values) Find records that haveIS_GRAPHIC IN (values)asynchronouslyfindManyByIsGraphic(Collection<Boolean> values, int limit) Find records that haveIS_GRAPHIC IN (values)asynchronously limited by the given limitfindManyByIsWorkflow(Collection<Boolean> values) Find records that haveIS_WORKFLOW IN (values)asynchronouslyfindManyByIsWorkflow(Collection<Boolean> values, int limit) Find records that haveIS_WORKFLOW IN (values)asynchronously limited by the given limitfindManyByLanguage(Collection<String> values) Find records that haveLANGUAGE IN (values)asynchronouslyfindManyByLanguage(Collection<String> values, int limit) Find records that haveLANGUAGE IN (values)asynchronously limited by the given limitfindManyByMappingComponent(Collection<String> values) Find records that haveMAPPING_COMPONENT IN (values)asynchronouslyfindManyByMappingComponent(Collection<String> values, int limit) Find records that haveMAPPING_COMPONENT IN (values)asynchronously limited by the given limitfindManyByMappingConfig(Collection<String> values) Find records that haveMAPPING_CONFIG IN (values)asynchronouslyfindManyByMappingConfig(Collection<String> values, int limit) Find records that haveMAPPING_CONFIG IN (values)asynchronously limited by the given limitfindManyByMappingMode(Collection<String> values) Find records that haveMAPPING_MODE IN (values)asynchronouslyfindManyByMappingMode(Collection<String> values, int limit) Find records that haveMAPPING_MODE IN (values)asynchronously limited by the given limitfindManyByMetadata(Collection<String> values) Find records that haveMETADATA IN (values)asynchronouslyfindManyByMetadata(Collection<String> values, int limit) Find records that haveMETADATA IN (values)asynchronously limited by the given limitfindManyByName(Collection<String> values) Find records that haveNAME IN (values)asynchronouslyfindManyByName(Collection<String> values, int limit) Find records that haveNAME IN (values)asynchronously limited by the given limitfindManyByNamespace(Collection<String> values) Find records that haveNAMESPACE IN (values)asynchronouslyfindManyByNamespace(Collection<String> values, int limit) Find records that haveNAMESPACE IN (values)asynchronously limited by the given limitfindManyByOutScript(Collection<String> values) Find records that haveOUT_SCRIPT IN (values)asynchronouslyfindManyByOutScript(Collection<String> values, int limit) Find records that haveOUT_SCRIPT IN (values)asynchronously limited by the given limitfindManyByRuleUnique(Collection<String> values) Find records that haveRULE_UNIQUE IN (values)asynchronouslyfindManyByRuleUnique(Collection<String> values, int limit) Find records that haveRULE_UNIQUE IN (values)asynchronously limited by the given limitfindManyByServiceComponent(Collection<String> values) Find records that haveSERVICE_COMPONENT IN (values)asynchronouslyfindManyByServiceComponent(Collection<String> values, int limit) Find records that haveSERVICE_COMPONENT IN (values)asynchronously limited by the given limitfindManyByServiceConfig(Collection<String> values) Find records that haveSERVICE_CONFIG IN (values)asynchronouslyfindManyByServiceConfig(Collection<String> values, int limit) Find records that haveSERVICE_CONFIG IN (values)asynchronously limited by the given limitfindManyByServiceRecord(Collection<String> values) Find records that haveSERVICE_RECORD IN (values)asynchronouslyfindManyByServiceRecord(Collection<String> values, int limit) Find records that haveSERVICE_RECORD IN (values)asynchronously limited by the given limitfindManyBySigma(Collection<String> values) Find records that haveSIGMA IN (values)asynchronouslyfindManyBySigma(Collection<String> values, int limit) Find records that haveSIGMA IN (values)asynchronously limited by the given limitfindManyByUpdatedAt(Collection<LocalDateTime> values) Find records that haveUPDATED_AT IN (values)asynchronouslyfindManyByUpdatedAt(Collection<LocalDateTime> values, int limit) Find records that haveUPDATED_AT IN (values)asynchronously limited by the given limitfindManyByUpdatedBy(Collection<String> values) Find records that haveUPDATED_BY IN (values)asynchronouslyfindManyByUpdatedBy(Collection<String> values, int limit) Find records that haveUPDATED_BY IN (values)asynchronously limited by the given limitprotected Stringio.github.jklingsporn.vertx.jooq.classic.jdbc.JDBCClassicQueryExecutor<IServiceRecord,IService, String> Methods inherited from class io.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO
compositeKeyRecord, deleteByCondition, deleteById, deleteByIds, equalKey, equalKeys, findAll, findManyByCondition, findManyByCondition, findManyByCondition, findManyByCondition, findManyByCondition, findManyByIds, findOneByCondition, findOneById, getTable, getType, insert, insert, insert, insert, insertReturningPrimary, keyConverter, newRecord, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO
deleteByCondition, deleteById, deleteByIds, findAll, findManyByCondition, findManyByCondition, findManyByCondition, findManyByCondition, findManyByCondition, findManyByIds, findOneByCondition, findOneById, insert, insert, insert, insert, insertReturningPrimary, update
-
Constructor Details
-
IServiceDao
public IServiceDao(org.jooq.Configuration configuration, io.vertx.core.Vertx vertx) - Parameters:
configuration- The Configuration used for rendering and query execution.vertx- the vertx instance
-
-
Method Details
-
getId
-
findManyByNamespace
Find records that haveNAMESPACE IN (values)asynchronously -
findManyByNamespace
public io.vertx.core.Future<List<IService>> findManyByNamespace(Collection<String> values, int limit) Find records that haveNAMESPACE IN (values)asynchronously limited by the given limit -
findManyByName
Find records that haveNAME IN (values)asynchronously -
findManyByName
Find records that haveNAME IN (values)asynchronously limited by the given limit -
findManyByComment
Find records that haveCOMMENT IN (values)asynchronously -
findManyByComment
Find records that haveCOMMENT IN (values)asynchronously limited by the given limit -
findManyByIsWorkflow
Find records that haveIS_WORKFLOW IN (values)asynchronously -
findManyByIsWorkflow
public io.vertx.core.Future<List<IService>> findManyByIsWorkflow(Collection<Boolean> values, int limit) Find records that haveIS_WORKFLOW IN (values)asynchronously limited by the given limit -
findManyByIsGraphic
Find records that haveIS_GRAPHIC IN (values)asynchronously -
findManyByIsGraphic
public io.vertx.core.Future<List<IService>> findManyByIsGraphic(Collection<Boolean> values, int limit) Find records that haveIS_GRAPHIC IN (values)asynchronously limited by the given limit -
findManyByInScript
Find records that haveIN_SCRIPT IN (values)asynchronously -
findManyByInScript
public io.vertx.core.Future<List<IService>> findManyByInScript(Collection<String> values, int limit) Find records that haveIN_SCRIPT IN (values)asynchronously limited by the given limit -
findManyByOutScript
Find records that haveOUT_SCRIPT IN (values)asynchronously -
findManyByOutScript
public io.vertx.core.Future<List<IService>> findManyByOutScript(Collection<String> values, int limit) Find records that haveOUT_SCRIPT IN (values)asynchronously limited by the given limit -
findManyByChannelType
Find records that haveCHANNEL_TYPE IN (values)asynchronously -
findManyByChannelType
public io.vertx.core.Future<List<IService>> findManyByChannelType(Collection<String> values, int limit) Find records that haveCHANNEL_TYPE IN (values)asynchronously limited by the given limit -
findManyByChannelComponent
Find records that haveCHANNEL_COMPONENT IN (values)asynchronously -
findManyByChannelComponent
public io.vertx.core.Future<List<IService>> findManyByChannelComponent(Collection<String> values, int limit) Find records that haveCHANNEL_COMPONENT IN (values)asynchronously limited by the given limit -
findManyByChannelConfig
Find records that haveCHANNEL_CONFIG IN (values)asynchronously -
findManyByChannelConfig
public io.vertx.core.Future<List<IService>> findManyByChannelConfig(Collection<String> values, int limit) Find records that haveCHANNEL_CONFIG IN (values)asynchronously limited by the given limit -
findManyByConfigIntegration
Find records that haveCONFIG_INTEGRATION IN (values)asynchronously -
findManyByConfigIntegration
public io.vertx.core.Future<List<IService>> findManyByConfigIntegration(Collection<String> values, int limit) Find records that haveCONFIG_INTEGRATION IN (values)asynchronously limited by the given limit -
findManyByConfigDatabase
Find records that haveCONFIG_DATABASE IN (values)asynchronously -
findManyByConfigDatabase
public io.vertx.core.Future<List<IService>> findManyByConfigDatabase(Collection<String> values, int limit) Find records that haveCONFIG_DATABASE IN (values)asynchronously limited by the given limit -
findManyByDictConfig
Find records that haveDICT_CONFIG IN (values)asynchronously -
findManyByDictConfig
public io.vertx.core.Future<List<IService>> findManyByDictConfig(Collection<String> values, int limit) Find records that haveDICT_CONFIG IN (values)asynchronously limited by the given limit -
findManyByDictComponent
Find records that haveDICT_COMPONENT IN (values)asynchronously -
findManyByDictComponent
public io.vertx.core.Future<List<IService>> findManyByDictComponent(Collection<String> values, int limit) Find records that haveDICT_COMPONENT IN (values)asynchronously limited by the given limit -
findManyByDictEpsilon
Find records that haveDICT_EPSILON IN (values)asynchronously -
findManyByDictEpsilon
public io.vertx.core.Future<List<IService>> findManyByDictEpsilon(Collection<String> values, int limit) Find records that haveDICT_EPSILON IN (values)asynchronously limited by the given limit -
findManyByMappingConfig
Find records that haveMAPPING_CONFIG IN (values)asynchronously -
findManyByMappingConfig
public io.vertx.core.Future<List<IService>> findManyByMappingConfig(Collection<String> values, int limit) Find records that haveMAPPING_CONFIG IN (values)asynchronously limited by the given limit -
findManyByMappingMode
Find records that haveMAPPING_MODE IN (values)asynchronously -
findManyByMappingMode
public io.vertx.core.Future<List<IService>> findManyByMappingMode(Collection<String> values, int limit) Find records that haveMAPPING_MODE IN (values)asynchronously limited by the given limit -
findManyByMappingComponent
Find records that haveMAPPING_COMPONENT IN (values)asynchronously -
findManyByMappingComponent
public io.vertx.core.Future<List<IService>> findManyByMappingComponent(Collection<String> values, int limit) Find records that haveMAPPING_COMPONENT IN (values)asynchronously limited by the given limit -
findManyByServiceRecord
Find records that haveSERVICE_RECORD IN (values)asynchronously -
findManyByServiceRecord
public io.vertx.core.Future<List<IService>> findManyByServiceRecord(Collection<String> values, int limit) Find records that haveSERVICE_RECORD IN (values)asynchronously limited by the given limit -
findManyByServiceComponent
Find records that haveSERVICE_COMPONENT IN (values)asynchronously -
findManyByServiceComponent
public io.vertx.core.Future<List<IService>> findManyByServiceComponent(Collection<String> values, int limit) Find records that haveSERVICE_COMPONENT IN (values)asynchronously limited by the given limit -
findManyByServiceConfig
Find records that haveSERVICE_CONFIG IN (values)asynchronously -
findManyByServiceConfig
public io.vertx.core.Future<List<IService>> findManyByServiceConfig(Collection<String> values, int limit) Find records that haveSERVICE_CONFIG IN (values)asynchronously limited by the given limit -
findManyByIdentifier
Find records that haveIDENTIFIER IN (values)asynchronously -
findManyByIdentifier
public io.vertx.core.Future<List<IService>> findManyByIdentifier(Collection<String> values, int limit) Find records that haveIDENTIFIER IN (values)asynchronously limited by the given limit -
findManyByIdentifierComponent
public io.vertx.core.Future<List<IService>> findManyByIdentifierComponent(Collection<String> values) Find records that haveIDENTIFIER_COMPONENT IN (values)asynchronously -
findManyByIdentifierComponent
public io.vertx.core.Future<List<IService>> findManyByIdentifierComponent(Collection<String> values, int limit) Find records that haveIDENTIFIER_COMPONENT IN (values)asynchronously limited by the given limit -
findManyByRuleUnique
Find records that haveRULE_UNIQUE IN (values)asynchronously -
findManyByRuleUnique
public io.vertx.core.Future<List<IService>> findManyByRuleUnique(Collection<String> values, int limit) Find records that haveRULE_UNIQUE IN (values)asynchronously limited by the given limit -
findManyBySigma
Find records that haveSIGMA IN (values)asynchronously -
findManyBySigma
Find records that haveSIGMA IN (values)asynchronously limited by the given limit -
findManyByLanguage
Find records that haveLANGUAGE IN (values)asynchronously -
findManyByLanguage
public io.vertx.core.Future<List<IService>> findManyByLanguage(Collection<String> values, int limit) Find records that haveLANGUAGE IN (values)asynchronously limited by the given limit -
findManyByActive
Find records that haveACTIVE IN (values)asynchronously -
findManyByActive
Find records that haveACTIVE IN (values)asynchronously limited by the given limit -
findManyByMetadata
Find records that haveMETADATA IN (values)asynchronously -
findManyByMetadata
public io.vertx.core.Future<List<IService>> findManyByMetadata(Collection<String> values, int limit) Find records that haveMETADATA IN (values)asynchronously limited by the given limit -
findManyByCreatedAt
Find records that haveCREATED_AT IN (values)asynchronously -
findManyByCreatedAt
public io.vertx.core.Future<List<IService>> findManyByCreatedAt(Collection<LocalDateTime> values, int limit) Find records that haveCREATED_AT IN (values)asynchronously limited by the given limit -
findManyByCreatedBy
Find records that haveCREATED_BY IN (values)asynchronously -
findManyByCreatedBy
public io.vertx.core.Future<List<IService>> findManyByCreatedBy(Collection<String> values, int limit) Find records that haveCREATED_BY IN (values)asynchronously limited by the given limit -
findManyByUpdatedAt
Find records that haveUPDATED_AT IN (values)asynchronously -
findManyByUpdatedAt
public io.vertx.core.Future<List<IService>> findManyByUpdatedAt(Collection<LocalDateTime> values, int limit) Find records that haveUPDATED_AT IN (values)asynchronously limited by the given limit -
findManyByUpdatedBy
Find records that haveUPDATED_BY IN (values)asynchronously -
findManyByUpdatedBy
public io.vertx.core.Future<List<IService>> findManyByUpdatedBy(Collection<String> values, int limit) Find records that haveUPDATED_BY IN (values)asynchronously limited by the given limit -
queryExecutor
public io.github.jklingsporn.vertx.jooq.classic.jdbc.JDBCClassicQueryExecutor<IServiceRecord,IService, queryExecutor()String> - Specified by:
queryExecutorin interfaceio.github.jklingsporn.vertx.jooq.shared.internal.GenericVertxDAO<IServiceRecord,IService, String, io.vertx.core.Future<List<IService>>, io.vertx.core.Future<IService>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>> - Overrides:
queryExecutorin classio.github.jklingsporn.vertx.jooq.shared.internal.AbstractVertxDAO<IServiceRecord,IService, String, io.vertx.core.Future<List<IService>>, io.vertx.core.Future<IService>, io.vertx.core.Future<Integer>, io.vertx.core.Future<String>>
-