congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
EventClassDao
Code IndexAdd Tabnine to your IDE (free)

How to use
EventClassDao
in
org.kaaproject.kaa.server.common.dao.impl

Best Java code snippets using org.kaaproject.kaa.server.common.dao.impl.EventClassDao (Showing top 8 results out of 315)

origin: kaaproject/kaa

@Test
public void removeById() {
 List<EventClass> eventClasses = generateEventClass(null, null, 2);
 String id = eventClasses.get(0).getStringId();
 EventClass dto = eventClassDao.findById(id);
 Assert.assertNotNull(dto);
 eventClassDao.removeById(id);
 dto = eventClassDao.findById(id);
 Assert.assertNull(dto);
}
origin: kaaproject/kaa

@Override
public List<EventClassDto> findEventClassByTenantIdAndFqn(String tenantId, String fqn) {
 if (isValidSqlId(tenantId)) {
  LOG.debug("Find event class family by tenant id [{}] and fqn {}", tenantId, fqn);
  return convertDtoList(eventClassDao.findByTenantIdAndFqn(tenantId, fqn));
 } else {
  throw new IncorrectParameterException("Incorrect tenant id: " + tenantId);
 }
}
origin: kaaproject/kaa

@Override
public EventClassDto findEventClassByTenantIdAndFqnAndVersion(String tenantId, String fqn,
                               int version) {
 if (isValidSqlId(tenantId)) {
  LOG.debug("Find event class family by tenant id [{}] and fqn {}", tenantId, fqn);
  return getDto(eventClassDao.findByTenantIdAndFqnAndVersion(tenantId, fqn, version));
 } else {
  throw new IncorrectParameterException("Incorrect tenant id: " + tenantId);
 }
}
origin: kaaproject/kaa

@Test
public void removeByEcfvId() {
 List<EventClass> eventClasses = generateEventClass(null, null, 2);
 String id = eventClasses.get(0).getStringId();
 EventClass dto = eventClassDao.findById(id);
 Assert.assertNotNull(dto);
 String ecfvId = dto.getEcfv().getStringId();
 Assert.assertNotNull(ecfvId);
 eventClassDao.removeByEcfvId(ecfvId);
 dto = eventClassDao.findById(id);
 Assert.assertNull(dto);
}
origin: kaaproject/kaa

@Test
public void findByEcfIdTest() {
 List<EventClass> eventClasses = generateEventClass(null, null, 2);
 EventClass dto = eventClassDao.findById(eventClasses.get(0).getStringId());
 Assert.assertNotNull(dto);
 List<EventClass> eventClassesList = eventClassDao.findByEcfvId(dto.getEcfv().getStringId());
 EventClass eventClass = null;
 for (EventClass found : eventClassesList) {
  if (dto.getId().equals(found.getId())) {
   eventClass = found;
  }
 }
 Assert.assertNotNull(eventClass);
 Assert.assertEquals(dto, eventClass);
}
origin: kaaproject/kaa

@Override
public EventClassDto findEventClassById(String eventClassId) {
 if (isValidSqlId(eventClassId)) {
  LOG.debug("Find event class by id [{}] ", eventClassId);
  return getDto(eventClassDao.findById(eventClassId));
 } else {
  throw new IncorrectParameterException("Incorrect event class id: " + eventClassId);
 }
}
origin: kaaproject/kaa

 @Test
 public void testFindByTenantIdAndFqnAndVersion() {
  EventClassFamily classFamily = generateEventClassFamily(null, 1).get(0);
  Tenant tenant = classFamily.getTenant();
  List<EventClass> events = generateEventClass(tenant, classFamily, 1);
  EventClass ec = events.get(0);

  EventClass found = eventClassDao.findByTenantIdAndFqnAndVersion(tenant.getId().toString(), ec.getFqn(), ec.getVersion());
  Assert.assertEquals(ec.getFqn(), found.getFqn());
  Assert.assertEquals(ec.getVersion(), found.getVersion());
 }
}
origin: kaaproject/kaa

@Test
public void testFindByTenantIdAndFqn() {
 EventClassFamily classFamily = generateEventClassFamily(null, 1).get(0);
 Tenant tenant = classFamily.getTenant();
 List<EventClass> events = generateEventClass(tenant, classFamily, 3);
 EventClass ec = events.get(0);
 List<EventClass> found = eventClassDao.findByTenantIdAndFqn(tenant.getId().toString(), ec.getFqn());
 Assert.assertEquals(ec, found.get(0));
}
org.kaaproject.kaa.server.common.dao.implEventClassDao

Javadoc

The interface for Event Class Dao.

Most used methods

  • findById
  • findByTenantIdAndFqn
    Find Event Class by Tenant id and FQN.
  • findByTenantIdAndFqnAndVersion
    Find Event Class by Tenant id, FQN and version.
  • findByEcfvId
    Find all Event Classes by Event Class Family id.
  • removeByEcfvId
    Remove all Event Classes by Event Class Family id.
  • removeById

Popular in Java

  • Reactive rest calls using spring rest template
  • setScale (BigDecimal)
  • findViewById (Activity)
  • onCreateOptionsMenu (Activity)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • Kernel (java.awt.image)
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now