1 18 package org.apache.activemq.command; 19 20 21 26 public class BrokerId implements DataStructure { 27 28 public static final byte DATA_STRUCTURE_TYPE=CommandTypes.BROKER_ID; 29 protected String value; 30 31 public BrokerId() { 32 } 33 34 public BrokerId(String brokerId) { 35 this.value = brokerId; 36 } 37 38 public int hashCode() { 39 return value.hashCode(); 40 } 41 42 public boolean equals(Object o) { 43 if( this == o ) 44 return true; 45 if( o == null || o.getClass()!=BrokerId.class ) 46 return false; 47 BrokerId id = (BrokerId) o; 48 return value.equals(id.value); 49 } 50 51 public byte getDataStructureType() { 52 return DATA_STRUCTURE_TYPE; 53 } 54 55 public String toString() { 56 return value; 57 } 58 59 62 public String getValue() { 63 return value; 64 } 65 public void setValue(String brokerId) { 66 this.value = brokerId; 67 } 68 69 public boolean isMarshallAware() { 70 return false; 71 } 72 } 73 | Popular Tags |