org.jgroups.util.Util.setFlag()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(3.9k)|赞(0)|评价(0)|浏览(171)

本文整理了Java中org.jgroups.util.Util.setFlag()方法的一些代码示例,展示了Util.setFlag()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Util.setFlag()方法的具体详情如下:
包路径:org.jgroups.util.Util
类名称:Util
方法名:setFlag

Util.setFlag介绍

暂无

代码示例

代码示例来源:origin: wildfly/wildfly

  1. /**
  2. * Only used to compare a long against a range in a TreeSet / TreeMap. Used to find a range given a seqno
  3. * @param num
  4. * @param dummy
  5. */
  6. public Seqno(long num, boolean dummy) {
  7. low=num;
  8. if(dummy)
  9. flags=Util.setFlag(flags, DUMMY);
  10. }

代码示例来源:origin: wildfly/wildfly

  1. public Rsp<T> setReceived() {
  2. this.flags=Util.setFlag(flags, RECEIVED);
  3. return this;
  4. }

代码示例来源:origin: wildfly/wildfly

  1. public void set(long num) {
  2. if(low == num)
  3. flags=Util.setFlag(flags, RECEIVED);
  4. }

代码示例来源:origin: wildfly/wildfly

  1. public PingData coord(boolean c) {
  2. if(c) {
  3. flags=Util.setFlag(flags, is_coord);
  4. flags=Util.setFlag(flags, is_server); // coord has to be a server
  5. }
  6. else
  7. flags=Util.clearFlags(flags, is_coord);
  8. return this;
  9. }

代码示例来源:origin: wildfly/wildfly

  1. public PingData server(boolean c) {
  2. if(c)
  3. flags=Util.setFlag(flags, is_server);
  4. else
  5. flags=Util.clearFlags(flags, is_server);
  6. return this;
  7. }

代码示例来源:origin: wildfly/wildfly

  1. public Rsp<T> setException(Throwable t) {
  2. if(t != null) {
  3. this.value=t;
  4. setReceived();
  5. this.flags=Util.setFlag(flags, IS_EXCEPTION);
  6. }
  7. return this;
  8. }

代码示例来源:origin: wildfly/wildfly

  1. public boolean setSuspected() {
  2. boolean changed=!wasSuspected();
  3. this.flags=Util.setFlag(flags, SUSPECTED);
  4. return changed;
  5. }

代码示例来源:origin: wildfly/wildfly

  1. public boolean setUnreachable() {
  2. boolean changed=!wasUnreachable();
  3. this.flags=Util.setFlag(flags, UNREACHABLE);
  4. return changed;
  5. }

代码示例来源:origin: wildfly/wildfly

  1. flags=Util.setFlag(flags,Address.NULL);
  2. out.writeByte(flags);
  3. return;
  4. Class<? extends Address> clazz=addr.getClass();
  5. if(clazz.equals(UUID.class))
  6. flags=Util.setFlag(flags,Address.UUID_ADDR);
  7. else if(clazz.equals(SiteUUID.class))
  8. flags=Util.setFlag(flags,Address.SITE_UUID);
  9. else if(clazz.equals(SiteMaster.class))
  10. flags=Util.setFlag(flags,Address.SITE_MASTER);
  11. else
  12. streamable_addr=false;
  13. flags=Util.setFlag(flags,Address.IP_ADDR);
  14. else if(addr.getClass().equals(IpAddressUUID.class))
  15. flags=Util.setFlag(flags, Address.IP_ADDR_UUID);
  16. else
  17. streamable_addr=false;

代码示例来源:origin: wildfly/wildfly

  1. leading=Util.setFlag(leading, DEST_SET);
  2. leading=Util.setFlag(leading, SRC_SET);
  3. leading=Util.setFlag(leading, BUF_SET);

代码示例来源:origin: wildfly/wildfly

  1. leading=Util.setFlag(leading, SRC_SET);
  2. leading=Util.setFlag(leading, BUF_SET);

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. /**
  2. * Only used to compare a long against a range in a TreeSet / TreeMap. Used to find a range given a seqno
  3. * @param num
  4. * @param dummy
  5. */
  6. public Seqno(long num, boolean dummy) {
  7. low=num;
  8. if(dummy)
  9. flags=Util.setFlag(flags, DUMMY);
  10. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. public Rsp<T> setReceived() {
  2. this.flags=Util.setFlag(flags, RECEIVED);
  3. return this;
  4. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. public void set(long num) {
  2. if(low == num)
  3. flags=Util.setFlag(flags, RECEIVED);
  4. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. public PingData coord(boolean c) {
  2. if(c) {
  3. flags=Util.setFlag(flags, is_coord);
  4. flags=Util.setFlag(flags, is_server); // coord has to be a server
  5. }
  6. else
  7. flags=Util.clearFlags(flags, is_coord);
  8. return this;
  9. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. public boolean setUnreachable() {
  2. boolean changed=!wasUnreachable();
  3. this.flags=Util.setFlag(flags, UNREACHABLE);
  4. return changed;
  5. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. public boolean setSuspected() {
  2. boolean changed=!wasSuspected();
  3. this.flags=Util.setFlag(flags, SUSPECTED);
  4. return changed;
  5. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. public Rsp<T> setException(Throwable t) {
  2. if(t != null) {
  3. this.value=t;
  4. setReceived();
  5. this.flags=Util.setFlag(flags, IS_EXCEPTION);
  6. }
  7. return this;
  8. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. public PingData server(boolean c) {
  2. if(c)
  3. flags=Util.setFlag(flags, is_server);
  4. else
  5. flags=Util.clearFlags(flags, is_server);
  6. return this;
  7. }

代码示例来源:origin: org.jboss.eap/wildfly-client-all

  1. leading=Util.setFlag(leading, DEST_SET);
  2. leading=Util.setFlag(leading, SRC_SET);
  3. leading=Util.setFlag(leading, BUF_SET);

相关文章

Util类方法