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

How to use
Prioritized
in
javax.enterprise.inject.spi

Best Java code snippets using javax.enterprise.inject.spi.Prioritized (Showing top 17 results out of 315)

origin: org.apache.openwebbeans/openwebbeans-impl

/**
 * This method is used to add Alternative Beans which implement the {@link Prioritized} interface
 * This is performed after the Bean get's added.
 */
public void addPrioritizedAlternativeBean(Bean<?> prioritizedBean)
{
  if (prioritizedBean instanceof Prioritized)
  {
    priorityAlternatives.add(prioritizedBean.getBeanClass(), ((Prioritized) prioritizedBean).getPriority());
  }
  else
  {
    throw new WebBeansConfigurationException("Given Bean : " + prioritizedBean + " doesn't implement " +
          Prioritized.class.getName());
  }
}
origin: weld/core

private int getPriority(Handler<?> handler) {
  Bean<?> bean = handler.getBean();
  if (bean instanceof ClassBean) {
    ClassBean<?> classBean = (ClassBean<?>) bean;
    Object priority = classBean.getAnnotated().getAnnotation(annotationApi.PRIORITY_ANNOTATION_CLASS);
    if (priority != null) {
      return annotationApi.getPriority(priority);
    }
  } else if (bean instanceof Prioritized) {
    return ((Prioritized) bean).getPriority();
  }
  return 0;
}
origin: weld/core

private int getPriority(Handler<?> handler) {
  Bean<?> bean = handler.getBean();
  if (bean instanceof ClassBean) {
    ClassBean<?> classBean = (ClassBean<?>) bean;
    Object priority = classBean.getAnnotated().getAnnotation(annotationApi.PRIORITY_ANNOTATION_CLASS);
    if (priority != null) {
      return annotationApi.getPriority(priority);
    }
  } else if (bean instanceof Prioritized) {
    return ((Prioritized) bean).getPriority();
  }
  return 0;
}
origin: weld/core

private int getPriority(Handler<?> handler) {
  Bean<?> bean = handler.getBean();
  if (bean instanceof ClassBean) {
    ClassBean<?> classBean = (ClassBean<?>) bean;
    Object priority = classBean.getAnnotated().getAnnotation(annotationApi.PRIORITY_ANNOTATION_CLASS);
    if (priority != null) {
      return annotationApi.getPriority(priority);
    }
  } else if (bean instanceof Prioritized) {
    return ((Prioritized) bean).getPriority();
  }
  return 0;
}
origin: org.jboss.weld.se/weld-se-shaded

private int getPriority(Handler<?> handler) {
  Bean<?> bean = handler.getBean();
  if (bean instanceof ClassBean) {
    ClassBean<?> classBean = (ClassBean<?>) bean;
    Object priority = classBean.getAnnotated().getAnnotation(annotationApi.PRIORITY_ANNOTATION_CLASS);
    if (priority != null) {
      return annotationApi.getPriority(priority);
    }
  } else if (bean instanceof Prioritized) {
    return ((Prioritized) bean).getPriority();
  }
  return 0;
}
origin: org.jboss.weld.servlet/weld-servlet-shaded

private int getPriority(Handler<?> handler) {
  Bean<?> bean = handler.getBean();
  if (bean instanceof ClassBean) {
    ClassBean<?> classBean = (ClassBean<?>) bean;
    Object priority = classBean.getAnnotated().getAnnotation(annotationApi.PRIORITY_ANNOTATION_CLASS);
    if (priority != null) {
      return annotationApi.getPriority(priority);
    }
  } else if (bean instanceof Prioritized) {
    return ((Prioritized) bean).getPriority();
  }
  return 0;
}
origin: org.jboss.weld.probe/weld-probe-core

static JsonObjectBuilder createBasicObserverJson(ObserverMethod<?> observerMethod, Probe probe) {
  JsonObjectBuilder observerBuilder = createSimpleObserverJson(observerMethod, probe);
  observerBuilder.add(RECEPTION, observerMethod.getReception().toString());
  observerBuilder.add(TX_PHASE, observerMethod.getTransactionPhase().toString());
  if (!observerMethod.getObservedQualifiers().isEmpty()) {
    JsonArrayBuilder qualifiersBuilder = Json.arrayBuilder();
    for (Annotation qualifier : observerMethod.getObservedQualifiers()) {
      qualifiersBuilder.add(annotationToString(qualifier));
    }
    observerBuilder.add(QUALIFIERS, qualifiersBuilder);
  }
  if (observerMethod instanceof ObserverMethodImpl) {
    ObserverMethodImpl<?, ?> observerMethodImpl = (ObserverMethodImpl<?, ?>) observerMethod;
    observerBuilder.add(DECLARING_BEAN, createSimpleBeanJson(observerMethodImpl.getDeclaringBean(), probe));
  }
  if (isUnrestrictedProcessAnnotatedTypeObserver(observerMethod)) {
    observerBuilder.add(DESCRIPTION, WARNING_UNRESTRICTED_PAT_OBSERVER);
  }
  // Every OM is now instance of Prioritized
  final int priority = Prioritized.class.cast(observerMethod).getPriority();
  observerBuilder.add(PRIORITY, priority);
  observerBuilder.add(PRIORITY_RANGE, Components.PriorityRange.of(priority).toString());
  return observerBuilder;
}
origin: weld/core

static JsonObjectBuilder createBasicObserverJson(ObserverMethod<?> observerMethod, Probe probe) {
  JsonObjectBuilder observerBuilder = createSimpleObserverJson(observerMethod, probe);
  observerBuilder.add(RECEPTION, observerMethod.getReception().toString());
  observerBuilder.add(TX_PHASE, observerMethod.getTransactionPhase().toString());
  if (!observerMethod.getObservedQualifiers().isEmpty()) {
    JsonArrayBuilder qualifiersBuilder = Json.arrayBuilder();
    for (Annotation qualifier : observerMethod.getObservedQualifiers()) {
      qualifiersBuilder.add(annotationToString(qualifier));
    }
    observerBuilder.add(QUALIFIERS, qualifiersBuilder);
  }
  if (observerMethod instanceof ObserverMethodImpl) {
    ObserverMethodImpl<?, ?> observerMethodImpl = (ObserverMethodImpl<?, ?>) observerMethod;
    observerBuilder.add(DECLARING_BEAN, createSimpleBeanJson(observerMethodImpl.getDeclaringBean(), probe));
  }
  if (isUnrestrictedProcessAnnotatedTypeObserver(observerMethod)) {
    observerBuilder.add(DESCRIPTION, WARNING_UNRESTRICTED_PAT_OBSERVER);
  }
  // Every OM is now instance of Prioritized
  final int priority = Prioritized.class.cast(observerMethod).getPriority();
  observerBuilder.add(PRIORITY, priority);
  observerBuilder.add(PRIORITY_RANGE, Components.PriorityRange.of(priority).toString());
  return observerBuilder;
}
origin: org.jboss.weld.servlet/weld-servlet-shaded

static JsonObjectBuilder createBasicObserverJson(ObserverMethod<?> observerMethod, Probe probe) {
  JsonObjectBuilder observerBuilder = createSimpleObserverJson(observerMethod, probe);
  observerBuilder.add(RECEPTION, observerMethod.getReception().toString());
  observerBuilder.add(TX_PHASE, observerMethod.getTransactionPhase().toString());
  if (!observerMethod.getObservedQualifiers().isEmpty()) {
    JsonArrayBuilder qualifiersBuilder = Json.arrayBuilder();
    for (Annotation qualifier : observerMethod.getObservedQualifiers()) {
      qualifiersBuilder.add(annotationToString(qualifier));
    }
    observerBuilder.add(QUALIFIERS, qualifiersBuilder);
  }
  if (observerMethod instanceof ObserverMethodImpl) {
    ObserverMethodImpl<?, ?> observerMethodImpl = (ObserverMethodImpl<?, ?>) observerMethod;
    observerBuilder.add(DECLARING_BEAN, createSimpleBeanJson(observerMethodImpl.getDeclaringBean(), probe));
  }
  if (isUnrestrictedProcessAnnotatedTypeObserver(observerMethod)) {
    observerBuilder.add(DESCRIPTION, WARNING_UNRESTRICTED_PAT_OBSERVER);
  }
  // Every OM is now instance of Prioritized
  final int priority = Prioritized.class.cast(observerMethod).getPriority();
  observerBuilder.add(PRIORITY, priority);
  observerBuilder.add(PRIORITY_RANGE, Components.PriorityRange.of(priority).toString());
  return observerBuilder;
}
origin: weld/core

static JsonObjectBuilder createBasicObserverJson(ObserverMethod<?> observerMethod, Probe probe) {
  JsonObjectBuilder observerBuilder = createSimpleObserverJson(observerMethod, probe);
  observerBuilder.add(RECEPTION, observerMethod.getReception().toString());
  observerBuilder.add(TX_PHASE, observerMethod.getTransactionPhase().toString());
  if (!observerMethod.getObservedQualifiers().isEmpty()) {
    JsonArrayBuilder qualifiersBuilder = Json.arrayBuilder();
    for (Annotation qualifier : observerMethod.getObservedQualifiers()) {
      qualifiersBuilder.add(annotationToString(qualifier));
    }
    observerBuilder.add(QUALIFIERS, qualifiersBuilder);
  }
  if (observerMethod instanceof ObserverMethodImpl) {
    ObserverMethodImpl<?, ?> observerMethodImpl = (ObserverMethodImpl<?, ?>) observerMethod;
    observerBuilder.add(DECLARING_BEAN, createSimpleBeanJson(observerMethodImpl.getDeclaringBean(), probe));
  }
  if (isUnrestrictedProcessAnnotatedTypeObserver(observerMethod)) {
    observerBuilder.add(DESCRIPTION, WARNING_UNRESTRICTED_PAT_OBSERVER);
  }
  // Every OM is now instance of Prioritized
  final int priority = Prioritized.class.cast(observerMethod).getPriority();
  observerBuilder.add(PRIORITY, priority);
  observerBuilder.add(PRIORITY_RANGE, Components.PriorityRange.of(priority).toString());
  return observerBuilder;
}
origin: weld/core

static JsonObjectBuilder createBasicObserverJson(ObserverMethod<?> observerMethod, Probe probe) {
  JsonObjectBuilder observerBuilder = createSimpleObserverJson(observerMethod, probe);
  observerBuilder.add(RECEPTION, observerMethod.getReception().toString());
  observerBuilder.add(TX_PHASE, observerMethod.getTransactionPhase().toString());
  if (!observerMethod.getObservedQualifiers().isEmpty()) {
    JsonArrayBuilder qualifiersBuilder = Json.arrayBuilder();
    for (Annotation qualifier : observerMethod.getObservedQualifiers()) {
      qualifiersBuilder.add(annotationToString(qualifier));
    }
    observerBuilder.add(QUALIFIERS, qualifiersBuilder);
  }
  if (observerMethod instanceof ObserverMethodImpl) {
    ObserverMethodImpl<?, ?> observerMethodImpl = (ObserverMethodImpl<?, ?>) observerMethod;
    observerBuilder.add(DECLARING_BEAN, createSimpleBeanJson(observerMethodImpl.getDeclaringBean(), probe));
  }
  if (isUnrestrictedProcessAnnotatedTypeObserver(observerMethod)) {
    observerBuilder.add(DESCRIPTION, WARNING_UNRESTRICTED_PAT_OBSERVER);
  }
  // Every OM is now instance of Prioritized
  final int priority = Prioritized.class.cast(observerMethod).getPriority();
  observerBuilder.add(PRIORITY, priority);
  observerBuilder.add(PRIORITY_RANGE, Components.PriorityRange.of(priority).toString());
  return observerBuilder;
}
origin: org.jboss.weld.se/weld-se-shaded

static JsonObjectBuilder createBasicObserverJson(ObserverMethod<?> observerMethod, Probe probe) {
  JsonObjectBuilder observerBuilder = createSimpleObserverJson(observerMethod, probe);
  observerBuilder.add(RECEPTION, observerMethod.getReception().toString());
  observerBuilder.add(TX_PHASE, observerMethod.getTransactionPhase().toString());
  if (!observerMethod.getObservedQualifiers().isEmpty()) {
    JsonArrayBuilder qualifiersBuilder = Json.arrayBuilder();
    for (Annotation qualifier : observerMethod.getObservedQualifiers()) {
      qualifiersBuilder.add(annotationToString(qualifier));
    }
    observerBuilder.add(QUALIFIERS, qualifiersBuilder);
  }
  if (observerMethod instanceof ObserverMethodImpl) {
    ObserverMethodImpl<?, ?> observerMethodImpl = (ObserverMethodImpl<?, ?>) observerMethod;
    observerBuilder.add(DECLARING_BEAN, createSimpleBeanJson(observerMethodImpl.getDeclaringBean(), probe));
  }
  if (isUnrestrictedProcessAnnotatedTypeObserver(observerMethod)) {
    observerBuilder.add(DESCRIPTION, WARNING_UNRESTRICTED_PAT_OBSERVER);
  }
  // Every OM is now instance of Prioritized
  final int priority = Prioritized.class.cast(observerMethod).getPriority();
  observerBuilder.add(PRIORITY, priority);
  observerBuilder.add(PRIORITY_RANGE, Components.PriorityRange.of(priority).toString());
  return observerBuilder;
}
origin: weld/core

Integer priority = (bean instanceof Prioritized) ? ((Prioritized) bean).getPriority() : null;
origin: weld/core

Integer priority = (bean instanceof Prioritized) ? ((Prioritized) bean).getPriority() : null;
origin: weld/core

Integer priority = (bean instanceof Prioritized) ? ((Prioritized) bean).getPriority() : null;
origin: org.jboss.weld.servlet/weld-servlet-shaded

Integer priority = (bean instanceof Prioritized) ? ((Prioritized) bean).getPriority() : null;
origin: org.jboss.weld.se/weld-se-shaded

Integer priority = (bean instanceof Prioritized) ? ((Prioritized) bean).getPriority() : null;
javax.enterprise.inject.spiPrioritized

Javadoc

This interface allows some SPI implementation to change their priority programmatically.

For instance ObserverMethod extends this interface to set the observer priority. A custom alternative Bean, Interceptor or Decorator may implement this interface to be activated with a given priority

Most used methods

  • getPriority
    Returns the priority for this SPI element.

Popular in Java

  • Running tasks concurrently on multiple threads
  • getContentResolver (Context)
  • notifyDataSetChanged (ArrayAdapter)
  • compareTo (BigDecimal)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • Date (java.util)
    A specific moment in time, with millisecond precision. Values typically come from System#currentTime
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
  • Top PhpStorm 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