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

How to use
StorageIndexQueryProvider
in
rocks.inspectit.shared.cs.indexing.query.provider.impl

Best Java code snippets using rocks.inspectit.shared.cs.indexing.query.provider.impl.StorageIndexQueryProvider (Showing top 6 results out of 315)

origin: inspectIT/inspectIT

  /**
   * {@inheritDoc}
   */
  @Override
  public StorageIndexQuery getIndexQuery() {
    return createNewStorageIndexQuery();
  }
}
origin: inspectIT/inspectIT

/**
 * {@inheritDoc}
 */
@Override
public List<DefaultData> getDataObjectsSinceIdIgnoreMethodId(DefaultData template) {
  StorageIndexQuery query = storageIndexQueryProvider.createNewStorageIndexQuery();
  query.setMinId(template.getId());
  ArrayList<Class<?>> searchClasses = new ArrayList<>();
  searchClasses.add(template.getClass());
  query.setObjectClasses(searchClasses);
  query.setPlatformIdent(template.getPlatformIdent());
  return super.executeQuery(query);
}
origin: inspectIT/inspectIT

/**
 * {@inheritDoc}
 */
@Override
public DefaultData getLastDataObject(DefaultData template) {
  StorageIndexQuery query = storageIndexQueryProvider.createNewStorageIndexQuery();
  query.setMinId(template.getId());
  ArrayList<Class<?>> searchClasses = new ArrayList<>();
  searchClasses.add(template.getClass());
  query.setObjectClasses(searchClasses);
  query.setPlatformIdent(template.getPlatformIdent());
  query.setSensorTypeIdent(template.getSensorTypeIdent());
  List<DefaultData> resultList = super.executeQuery(query);
  if (CollectionUtils.isNotEmpty(resultList)) {
    Iterator<DefaultData> it = resultList.iterator();
    DefaultData lastObject = it.next();
    while (it.hasNext()) {
      DefaultData next = it.next();
      if (next.getTimeStamp().after(lastObject.getTimeStamp())) {
        lastObject = next;
      }
    }
    return lastObject;
  } else {
    return null;
  }
}
origin: inspectIT/inspectIT

/**
 * {@inheritDoc}
 */
@Override
public List<DefaultData> getDataObjectsSinceId(DefaultData template) {
  StorageIndexQuery query = storageIndexQueryProvider.createNewStorageIndexQuery();
  query.setMinId(template.getId());
  ArrayList<Class<?>> searchClasses = new ArrayList<>();
  searchClasses.add(template.getClass());
  query.setObjectClasses(searchClasses);
  query.setPlatformIdent(template.getPlatformIdent());
  query.setSensorTypeIdent(template.getSensorTypeIdent());
  if (template instanceof MethodSensorData) {
    query.setMethodIdent(((MethodSensorData) template).getMethodIdent());
    if (template instanceof InvocationSequenceData) {
      query.setOnlyInvocationsWithoutChildren(true);
    }
  }
  return super.executeQuery(query);
}
origin: inspectIT/inspectIT

StorageIndexQuery query = storageIndexQueryProvider.createNewStorageIndexQuery();
origin: inspectIT/inspectIT

StorageIndexQuery query = storageIndexQueryProvider.createNewStorageIndexQuery();
ArrayList<Class<?>> searchClasses = new ArrayList<>();
searchClasses.add(template.getClass());
rocks.inspectit.shared.cs.indexing.query.provider.implStorageIndexQueryProvider

Javadoc

Abstract class for providing the StorageIndexQuery by Spring.

Most used methods

  • createNewStorageIndexQuery
    Creates properly initialized StorageIndexQuery.

Popular in Java

  • Updating database using SQL prepared statement
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • findViewById (Activity)
  • onCreateOptionsMenu (Activity)
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • JTextField (javax.swing)
  • Top Vim 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