Codota Logo
ProfileUpdateEvent.isProfileDeactivated
Code IndexAdd Codota to your IDE (free)

How to use
isProfileDeactivated
method
in
rocks.inspectit.server.ci.event.ProfileUpdateEvent

Best Java code snippets using rocks.inspectit.server.ci.event.ProfileUpdateEvent.isProfileDeactivated (Showing top 8 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
LocalDateTime l =
  • Codota Iconnew LocalDateTime()
  • Codota IconLocalDateTime.now()
  • Codota IconDateTimeFormatter formatter;String text;formatter.parseLocalDateTime(text)
  • Smart code suggestions by Codota
}
origin: inspectIT/inspectIT

/**
 * Returns all {@link AbstractClassSensorAssignment} that are "added" as result of this update.
 * If profile was activated then it means that all assignments after the update are considered
 * for adding.
 *
 * @return Returns all {@link AbstractClassSensorAssignment} that are "removed".
 */
public Collection<AbstractClassSensorAssignment<?>> getAddedSensorAssignments() {
  if (isProfileDeactivated()) {
    // if it was deactivated then nothing is for adding
    return Collections.emptyList();
  } else if (isProfileActivated()) {
    // if activated then we consider all new assignment to be for adding
    return getAllSensorAssignments(after);
  } else {
    // otherwise find the difference
    return getAssignmentsDifference(after, before);
  }
}
origin: inspectIT/inspectIT

/**
 * Returns all {@link AbstractClassSensorAssignment} that are "removed" as result of this
 * update. If profile was deactivated then it means that all assignments before the update are
 * considered for removal.
 *
 * @return Returns all {@link AbstractClassSensorAssignment} that are "removed".
 */
public Collection<AbstractClassSensorAssignment<?>> getRemovedSensorAssignments() {
  if (isProfileDeactivated()) {
    // if deactivated then we consider all old assignment to be for removal
    return getAllSensorAssignments(before);
  } else if (isProfileActivated()) {
    // if it was activated then nothing is for removal
    return Collections.emptyList();
  } else {
    // otherwise find the difference
    return getAssignmentsDifference(before, after);
  }
}
origin: inspectIT/inspectIT

@Test
public void profileNotActive() {
  cacheMap.put(1L, cacheEntry);
  eventListener.onApplicationEvent(event);
  verify(event).isProfileActive();
  verify(event).isProfileDeactivated();
  verifyNoMoreInteractions(event);
  verifyZeroInteractions(cacheEntry, configurationHolder, environment, updateJob, future, nextGenInstrumentationManager, objectFactory, executor);
}
origin: inspectIT/inspectIT

@Test
public void deactivated() {
  when(old.getId()).thenReturn(ID);
  when(updated.getId()).thenReturn(ID);
  when(old.isActive()).thenReturn(true);
  when(updated.isActive()).thenReturn(false);
  ProfileUpdateEvent event = new ProfileUpdateEvent(this, old, updated);
  boolean deactivated = event.isProfileDeactivated();
  assertThat(deactivated, is(true));
}
origin: inspectIT/inspectIT

@Test
public void wasNotActive() {
  when(old.getId()).thenReturn(ID);
  when(updated.getId()).thenReturn(ID);
  when(old.isActive()).thenReturn(false);
  when(updated.isActive()).thenReturn(false);
  ProfileUpdateEvent event = new ProfileUpdateEvent(this, old, updated);
  boolean deactivated = event.isProfileDeactivated();
  assertThat(deactivated, is(false));
}
origin: inspectIT/inspectIT

  @Test
  public void stillActive() {
    when(old.getId()).thenReturn(ID);
    when(updated.getId()).thenReturn(ID);
    when(old.isActive()).thenReturn(true);
    when(updated.isActive()).thenReturn(true);
    ProfileUpdateEvent event = new ProfileUpdateEvent(this, old, updated);
    boolean deactivated = event.isProfileDeactivated();
    assertThat(deactivated, is(false));
  }
}
origin: inspectIT/inspectIT

public void onApplicationEvent(ProfileUpdateEvent event) {
  if (!event.isProfileActive() && !event.isProfileDeactivated()) {
    return;
origin: inspectIT/inspectIT

@Test
@SuppressWarnings({ "unchecked", "rawtypes" })
public void profileWasDeactivated() throws InterruptedException, ExecutionException, TimeoutException {
  cacheMap.put(1L, cacheEntry);
  when(event.isProfileDeactivated()).thenReturn(true);
  when(event.getProfileId()).thenReturn("id_1");
  when(configurationHolder.isInitialized()).thenReturn(true);
  when(environment.getProfileIds()).thenReturn(Sets.newHashSet("id_1"));
  when(objectFactory.getObject()).thenReturn(updateJob);
  when(executor.submit(updateJob)).thenReturn((Future) future);
  eventListener.onApplicationEvent(event);
  verify(event).isProfileActive();
  verify(event).isProfileDeactivated();
  verify(event).getProfileId();
  verify(nextGenInstrumentationManager).getAgentCacheMap();
  verify(cacheEntry).getConfigurationHolder();
  verify(configurationHolder).getEnvironment();
  verify(configurationHolder).isInitialized();
  verify(environment, times(2)).getProfileIds();
  verify(objectFactory).getObject();
  verify(executor).submit(updateJob);
  verify(updateJob).setAgentCacheEntry(cacheEntry);
  verify(updateJob).setProfileUpdateEvent(event);
  verify(future).get(1L, TimeUnit.MINUTES);
  verifyNoMoreInteractions(event, cacheEntry, configurationHolder, environment, updateJob, future, nextGenInstrumentationManager, objectFactory, executor);
}
rocks.inspectit.server.ci.eventProfileUpdateEventisProfileDeactivated

Javadoc

If profile was deactivated as the result of the update action.

Popular methods of ProfileUpdateEvent

  • <init>
    Default constructor.
  • getAddedSensorAssignments
    Returns all AbstractClassSensorAssignment that are "added" as result of this update. If profile was
  • getProfileId
    Returns id of the profile being updated.
  • getRemovedSensorAssignments
    Returns all AbstractClassSensorAssignment that are "removed" as result of this update. If profile wa
  • isProfileActivated
    If profile was activated as the result of the update action.
  • isProfileActive
    Returns if the profile is active.
  • getAllSensorAssignments
    Returns all AbstractClassSensorAssignments from the profile.
  • getAssignmentsDifference
    Finds AbstractClassSensorAssignments that exists in first profile and not in the second one.

Popular in Java

  • Start an intent from android
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • getSystemService (Context)
  • scheduleAtFixedRate (Timer)
    Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • SortedSet (java.util)
    A Set that further provides a total ordering on its elements. The elements are ordered using their C
  • Stack (java.util)
    The Stack class represents a last-in-first-out (LIFO) stack of objects. It extends class Vector with
  • ConcurrentHashMap (java.util.concurrent)
    A hash table supporting full concurrency of retrievals and adjustable expected concurrency for updat
  • JFileChooser (javax.swing)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now