Tabnine Logo
EJBClientContext.getAttachment
Code IndexAdd Tabnine to your IDE (free)

How to use
getAttachment
method
in
org.jboss.ejb.client.EJBClientContext

Best Java code snippets using org.jboss.ejb.client.EJBClientContext.getAttachment (Showing top 18 results out of 315)

origin: wildfly/wildfly

  public EJBReceiver getReceiver(final EJBReceiverContext receiverContext, final String uriScheme) throws IllegalArgumentException {
    switch (uriScheme) {
      case "remote":
      case "remote+http":
      case "remote+https":
      // compatibility
      case "remoting":
      case "http-remoting":
      case "https-remoting": {
        final RemoteEJBReceiver receiver = receiverContext.getClientContext().getAttachment(ATTACHMENT_KEY);
        if (receiver != null) {
          return receiver;
        }
        // else fall through
      }
      default: {
        throw new IllegalArgumentException("Unsupported EJB receiver protocol " + uriScheme);
      }
    }
  }
}
origin: wildfly/wildfly

@Override
public EJBReceiver getReceiver(EJBReceiverContext ejbReceiverContext, String s) throws IllegalArgumentException {
  if(PROTOCOLS.contains(s)) {
    HttpEJBReceiver receiver = ejbReceiverContext.getClientContext().getAttachment(RECEIVER);
    if(receiver != null) {
      return receiver;
    }
  }
  throw EjbHttpClientMessages.MESSAGES.couldNotCreateHttpEjbReceiverFor(s);
}
origin: wildfly/wildfly

EJBTransactionOperations(final Connection connection) throws IOException {
  final EJBClientContext ejbClientContext = EJBClientContext.getCurrent();
  final RemoteEJBReceiver receiver = ejbClientContext.getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
  if (receiver != null) {
    this.channel = receiver.getClientChannel(connection);
  } else {
    throw Logs.REMOTING.noRemoteTransportOnEJBContext();
  }
}
origin: wildfly/wildfly

  public void configure(final Consumer<DiscoveryProvider> discoveryProviderConsumer, final Consumer<RegistryProvider> registryProviderConsumer) {
    discoveryProviderConsumer.accept((serviceType, filterSpec, result) -> {
      final RemoteEJBReceiver receiver = EJBClientContext.getCurrent().getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
      if (receiver == null) {
        result.complete();
        return DiscoveryRequest.NULL;
      }
      return receiver.getDiscoveredNodeRegistry().discover(serviceType, filterSpec, result);
    });
  }
}
origin: wildfly/wildfly

final RemoteEJBReceiver ejbReceiver = ejbClientContext.getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
if (ejbReceiver == null) {
origin: wildfly/wildfly

  private void removeNode(final AbstractInvocationContext context) {
    final Affinity targetAffinity = context.getTargetAffinity();
    if (targetAffinity instanceof NodeAffinity) {
      final RemoteEJBReceiver ejbReceiver = context.getClientContext().getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
      if (ejbReceiver != null) {
        final EJBClientChannel ejbClientChannel = context.getAttachment(RemoteEJBReceiver.EJBCC_KEY);
        if (ejbClientChannel != null) {
          final NodeInformation nodeInformation = ejbReceiver.getDiscoveredNodeRegistry().getNodeInformation(((NodeAffinity) targetAffinity).getNodeName());
          if (nodeInformation != null) {
            nodeInformation.removeModule(ejbClientChannel, context.getLocator().getIdentifier().getModuleIdentifier());
          }
        }
      }
    }
  }
}
origin: org.jboss.eap/wildfly-client-all

  public EJBReceiver getReceiver(final EJBReceiverContext receiverContext, final String uriScheme) throws IllegalArgumentException {
    switch (uriScheme) {
      case "remote":
      case "remote+http":
      case "remote+https":
      // compatibility
      case "remoting":
      case "http-remoting":
      case "https-remoting": {
        final RemoteEJBReceiver receiver = receiverContext.getClientContext().getAttachment(ATTACHMENT_KEY);
        if (receiver != null) {
          return receiver;
        }
        // else fall through
      }
      default: {
        throw new IllegalArgumentException("Unsupported EJB receiver protocol " + uriScheme);
      }
    }
  }
}
origin: wildfly/jboss-ejb-client

  public EJBReceiver getReceiver(final EJBReceiverContext receiverContext, final String uriScheme) throws IllegalArgumentException {
    switch (uriScheme) {
      case "remote":
      case "remote+http":
      case "remote+https":
      // compatibility
      case "remoting":
      case "http-remoting":
      case "https-remoting": {
        final RemoteEJBReceiver receiver = receiverContext.getClientContext().getAttachment(ATTACHMENT_KEY);
        if (receiver != null) {
          return receiver;
        }
        // else fall through
      }
      default: {
        throw new IllegalArgumentException("Unsupported EJB receiver protocol " + uriScheme);
      }
    }
  }
}
origin: org.wildfly.wildfly-http-client/wildfly-http-ejb-client

@Override
public EJBReceiver getReceiver(EJBReceiverContext ejbReceiverContext, String s) throws IllegalArgumentException {
  if(PROTOCOLS.contains(s)) {
    HttpEJBReceiver receiver = ejbReceiverContext.getClientContext().getAttachment(RECEIVER);
    if(receiver != null) {
      return receiver;
    }
  }
  throw EjbHttpClientMessages.MESSAGES.couldNotCreateHttpEjbReceiverFor(s);
}
origin: org.jboss.eap/wildfly-client-all

@Override
public EJBReceiver getReceiver(EJBReceiverContext ejbReceiverContext, String s) throws IllegalArgumentException {
  if(PROTOCOLS.contains(s)) {
    HttpEJBReceiver receiver = ejbReceiverContext.getClientContext().getAttachment(RECEIVER);
    if(receiver != null) {
      return receiver;
    }
  }
  throw EjbHttpClientMessages.MESSAGES.couldNotCreateHttpEjbReceiverFor(s);
}
origin: org.jboss.eap/wildfly-client-all

EJBTransactionOperations(final Connection connection) throws IOException {
  final EJBClientContext ejbClientContext = EJBClientContext.getCurrent();
  final RemoteEJBReceiver receiver = ejbClientContext.getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
  if (receiver != null) {
    this.channel = receiver.getClientChannel(connection);
  } else {
    throw Logs.REMOTING.noRemoteTransportOnEJBContext();
  }
}
origin: org.jboss.eap/wildfly-client-all

  public void configure(final Consumer<DiscoveryProvider> discoveryProviderConsumer, final Consumer<RegistryProvider> registryProviderConsumer) {
    discoveryProviderConsumer.accept((serviceType, filterSpec, result) -> {
      final RemoteEJBReceiver receiver = EJBClientContext.getCurrent().getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
      if (receiver == null) {
        result.complete();
        return DiscoveryRequest.NULL;
      }
      return receiver.getDiscoveredNodeRegistry().discover(serviceType, filterSpec, result);
    });
  }
}
origin: wildfly/jboss-ejb-client

EJBTransactionOperations(final Connection connection) throws IOException {
  final EJBClientContext ejbClientContext = EJBClientContext.getCurrent();
  final RemoteEJBReceiver receiver = ejbClientContext.getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
  if (receiver != null) {
    this.channel = receiver.getClientChannel(connection);
  } else {
    throw Logs.REMOTING.noRemoteTransportOnEJBContext();
  }
}
origin: wildfly/jboss-ejb-client

  public void configure(final Consumer<DiscoveryProvider> discoveryProviderConsumer, final Consumer<RegistryProvider> registryProviderConsumer) {
    discoveryProviderConsumer.accept((serviceType, filterSpec, result) -> {
      final RemoteEJBReceiver receiver = EJBClientContext.getCurrent().getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
      if (receiver == null) {
        result.complete();
        return DiscoveryRequest.NULL;
      }
      return receiver.getDiscoveredNodeRegistry().discover(serviceType, filterSpec, result);
    });
  }
}
origin: org.jboss.eap/wildfly-client-all

final RemoteEJBReceiver ejbReceiver = ejbClientContext.getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
if (ejbReceiver == null) {
origin: wildfly/jboss-ejb-client

final RemoteEJBReceiver ejbReceiver = ejbClientContext.getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
if (ejbReceiver == null) {
origin: org.jboss.eap/wildfly-client-all

  private void removeNode(final AbstractInvocationContext context) {
    final Affinity targetAffinity = context.getTargetAffinity();
    if (targetAffinity instanceof NodeAffinity) {
      final RemoteEJBReceiver ejbReceiver = context.getClientContext().getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
      if (ejbReceiver != null) {
        final EJBClientChannel ejbClientChannel = context.getAttachment(RemoteEJBReceiver.EJBCC_KEY);
        if (ejbClientChannel != null) {
          final NodeInformation nodeInformation = ejbReceiver.getDiscoveredNodeRegistry().getNodeInformation(((NodeAffinity) targetAffinity).getNodeName());
          if (nodeInformation != null) {
            nodeInformation.removeModule(ejbClientChannel, context.getLocator().getIdentifier().getModuleIdentifier());
          }
        }
      }
    }
  }
}
origin: wildfly/jboss-ejb-client

  private void removeNode(final AbstractInvocationContext context) {
    final Affinity targetAffinity = context.getTargetAffinity();
    if (targetAffinity instanceof NodeAffinity) {
      final RemoteEJBReceiver ejbReceiver = context.getClientContext().getAttachment(RemoteTransportProvider.ATTACHMENT_KEY);
      if (ejbReceiver != null) {
        final EJBClientChannel ejbClientChannel = context.getAttachment(RemoteEJBReceiver.EJBCC_KEY);
        if (ejbClientChannel != null) {
          final NodeInformation nodeInformation = ejbReceiver.getDiscoveredNodeRegistry().getNodeInformation(((NodeAffinity) targetAffinity).getNodeName());
          if (nodeInformation != null) {
            nodeInformation.removeModule(ejbClientChannel, context.getLocator().getIdentifier().getModuleIdentifier());
          }
        }
      }
    }
  }
}
org.jboss.ejb.clientEJBClientContextgetAttachment

Popular methods of EJBClientContext

  • setSelector
  • getContextManager
    Get the context manager.
  • <init>
  • calculateMethodInterceptors
  • create
  • createSession
  • createSessionCreationInvocationContext
  • getClassPathInterceptors
  • getClusterNodeSelector
  • getConfiguredConnections
    Get the pre-configured connections for this context. This information may not be used by some transp
  • getConfiguredPerClassInterceptors
  • getConfiguredPerMethodInterceptors
  • getConfiguredPerClassInterceptors,
  • getConfiguredPerMethodInterceptors,
  • getCurrent,
  • getDeploymentNodeSelector,
  • getGlobalInterceptors,
  • getInterceptors,
  • getInvocationTimeout,
  • getMaximumConnectedClusterNodes,
  • getTransportProvider

Popular in Java

  • Running tasks concurrently on multiple threads
  • getResourceAsStream (ClassLoader)
  • startActivity (Activity)
  • onCreateOptionsMenu (Activity)
  • IOException (java.io)
    Signals a general, I/O-related error. Error details may be specified when calling the constructor, a
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • Response (javax.ws.rs.core)
    Defines the contract between a returned instance and the runtime when an application needs to provid
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
  • Best plugins for Eclipse
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