Tabnine Logo
GossipData.getType
Code IndexAdd Tabnine to your IDE (free)

How to use
getType
method
in
org.jgroups.stack.GossipData

Best Java code snippets using org.jgroups.stack.GossipData.getType (Showing top 7 results out of 315)

origin: wildfly/wildfly

@Override
public void receive(GossipData data) {
  switch (data.getType()) {
    case MESSAGE:
      if(Objects.equals(local_addr, data.getSender()))
        return;
      byte[] msg=data.getBuffer();
      receive(data.getSender(), msg, 0, msg.length);
      break;
    case SUSPECT:
      Address suspect=data.getAddress();
      if(suspect != null) {
        log.debug("%s: firing suspect event for %s", local_addr, suspect);
        up(new Event(Event.SUSPECT, Collections.singletonList(suspect)));
      }
      break;
  }
}
origin: wildfly/wildfly

public void receive(Address sender, DataInput in) throws Exception {
  GossipData data=new GossipData();
  data.readFrom(in);
  switch(data.getType()) {
    case MESSAGE:
    case SUSPECT:
      if(receiver != null)
        receiver.receive(data);
      break;
    case GET_MBRS_RSP:
      notifyResponse(data.getGroup(), data.getPingData());
      break;
  }
}
origin: wildfly/wildfly

@Override
public void receive(Address sender, byte[] buf, int offset, int length) {
  ByteArrayDataInputStream in=new ByteArrayDataInputStream(buf, offset, length);
  GossipData data=new GossipData();
  try {
    data.readFrom(in);
    switch(data.getType()) {
      case MESSAGE:
      case SUSPECT:
        if(receiver != null)
          receiver.receive(data);
        break;
      case GET_MBRS_RSP:
        notifyResponse(data.getGroup(), data.getPingData());
        break;
    }
  }
  catch(Exception ex) {
    log.error(Util.getMessage("FailedReadingData"), ex);
  }
}
origin: org.jboss.eap/wildfly-client-all

@Override
public void receive(GossipData data) {
  switch (data.getType()) {
    case MESSAGE:
      if(Objects.equals(local_addr, data.getSender()))
        return;
      byte[] msg=data.getBuffer();
      receive(data.getSender(), msg, 0, msg.length);
      break;
    case SUSPECT:
      Address suspect=data.getAddress();
      if(suspect != null) {
        log.debug("%s: firing suspect event for %s", local_addr, suspect);
        up(new Event(Event.SUSPECT, Collections.singletonList(suspect)));
      }
      break;
  }
}
origin: org.jboss.eap/wildfly-client-all

public void receive(Address sender, DataInput in) throws Exception {
  GossipData data=new GossipData();
  data.readFrom(in);
  switch(data.getType()) {
    case MESSAGE:
    case SUSPECT:
      if(receiver != null)
        receiver.receive(data);
      break;
    case GET_MBRS_RSP:
      notifyResponse(data.getGroup(), data.getPingData());
      break;
  }
}
origin: org.jgroups/com.springsource.org.jgroups

req.readFrom(input);
switch(req.getType()) {
  case GossipRouter.REGISTER:
    mbr=req.getAddress();
origin: org.jboss.eap/wildfly-client-all

@Override
public void receive(Address sender, byte[] buf, int offset, int length) {
  ByteArrayDataInputStream in=new ByteArrayDataInputStream(buf, offset, length);
  GossipData data=new GossipData();
  try {
    data.readFrom(in);
    switch(data.getType()) {
      case MESSAGE:
      case SUSPECT:
        if(receiver != null)
          receiver.receive(data);
        break;
      case GET_MBRS_RSP:
        notifyResponse(data.getGroup(), data.getPingData());
        break;
    }
  }
  catch(Exception ex) {
    log.error(Util.getMessage("FailedReadingData"), ex);
  }
}
org.jgroups.stackGossipDatagetType

Popular methods of GossipData

  • <init>
  • getAddress
  • getGroup
  • readFrom
  • writeTo
  • addPingData
  • getBuffer
  • getLogicalName
  • getPhysicalAddress
  • getPingData
  • getSender
  • serializedSize
  • getSender,
  • serializedSize,
  • setSender

Popular in Java

  • Making http requests using okhttp
  • getSharedPreferences (Context)
  • getContentResolver (Context)
  • scheduleAtFixedRate (Timer)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • JFileChooser (javax.swing)
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Top 12 Jupyter Notebook extensions
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