@Override public String getStringAttribute(String key) { return (String) getAttribute(key); }
@Override public void setDoubleAttribute(String key, double value) { throw notSupportedOnClient(); }
@Override protected Member getMember(ReliableTopicMessage m) { Member member = null; if (m.getPublisherAddress() != null) { member = new com.hazelcast.client.impl.MemberImpl(m.getPublisherAddress(), MemberVersion.UNKNOWN); } return member; }
@Override protected Member getMember(ReliableTopicMessage m) { Member member = null; if (m.getPublisherAddress() != null) { member = new com.hazelcast.client.impl.MemberImpl(m.getPublisherAddress(), MemberVersion.UNKNOWN); } return member; }
@Override public void setStringAttribute(String key, String value) { throw notSupportedOnClient(); }
@Override public String getStringAttribute(String key) { return (String) getAttribute(key); }
public static Member decode(ClientMessage clientMessage) { Address address = AddressCodec.decode(clientMessage); String uuid = clientMessage.getStringUtf8(); boolean liteMember = clientMessage.getBoolean(); int attributeSize = clientMessage.getInt(); Map<String, Object> attributes = new HashMap<String, Object>(); for (int i = 0; i < attributeSize; i++) { String key = clientMessage.getStringUtf8(); String value = clientMessage.getStringUtf8(); attributes.put(key, value); } return new com.hazelcast.client.impl.MemberImpl(address, uuid, attributes, liteMember); }
@Override public void setShortAttribute(String key, short value) { throw notSupportedOnClient(); }
@Override public Double getDoubleAttribute(String key) { Object attribute = getAttribute(key); return attribute != null ? Double.valueOf(attribute.toString()) : null; }
public static Member decode(ClientMessage clientMessage) { Address address = AddressCodec.decode(clientMessage); String uuid = clientMessage.getStringUtf8(); boolean liteMember = clientMessage.getBoolean(); int attributeSize = clientMessage.getInt(); Map<String, Object> attributes = new HashMap<String, Object>(); for (int i = 0; i < attributeSize; i++) { String key = clientMessage.getStringUtf8(); String value = clientMessage.getStringUtf8(); attributes.put(key, value); } return new com.hazelcast.client.impl.MemberImpl(address, uuid, attributes, liteMember); }
@Override public void setIntAttribute(String key, int value) { throw notSupportedOnClient(); }
@Override public Short getShortAttribute(String key) { Object attribute = getAttribute(key); return attribute != null ? Short.valueOf(attribute.toString()) : null; }
public static Member decode(ClientMessage clientMessage) { Address address = AddressCodec.decode(clientMessage); String uuid = clientMessage.getStringUtf8(); boolean liteMember = clientMessage.getBoolean(); int attributeSize = clientMessage.getInt(); Map<String, Object> attributes = new HashMap<String, Object>(); for (int i = 0; i < attributeSize; i++) { String key = clientMessage.getStringUtf8(); String value = clientMessage.getStringUtf8(); attributes.put(key, value); } return new com.hazelcast.client.impl.MemberImpl(address, uuid, attributes, liteMember); }
@Override public void setBooleanAttribute(String key, boolean value) { throw notSupportedOnClient(); }
@Override public Long getLongAttribute(String key) { Object attribute = getAttribute(key); return attribute != null ? Long.valueOf(attribute.toString()) : null; }
@Override public void setIntAttribute(String key, int value) { throw notSupportedOnClient(); }
@SuppressFBWarnings(value = "NP_BOOLEAN_RETURN_NULL", justification = "null means 'missing'") @Override public Boolean getBooleanAttribute(String key) { Object attribute = getAttribute(key); return attribute != null ? Boolean.valueOf(attribute.toString()) : null; }
@Override public void setLongAttribute(String key, long value) { throw notSupportedOnClient(); }
@Override public Byte getByteAttribute(String key) { Object attribute = getAttribute(key); return attribute != null ? Byte.valueOf(attribute.toString()) : null; }
@Override public void removeAttribute(String key) { throw notSupportedOnClient(); }