1 package com.ubermq.jms.client.impl; 2 3 6 public final class LocalTopic 7 extends LocalDestination 8 implements javax.jms.TemporaryTopic , 9 java.io.Serializable 10 { 11 private String name; 12 13 LocalTopic(String name) 14 { 15 if (name == null) 16 throw new IllegalArgumentException (); 17 this.name = name; 18 } 19 20 public String getTopicName() 21 { 22 return name; 23 } 24 25 public void delete() 26 { 27 } 29 30 33 String getInternalTopicName() 34 { 35 return name; 36 } 37 38 public boolean equals(Object o) 39 { 40 if (o instanceof LocalTopic) { 41 return (((LocalTopic)o).name.equals(name)); 42 } else { 43 return false; 44 } 45 } 46 public int hashCode() {return name.hashCode();} 47 public String toString() {return name;} 48 } 49 50 | Popular Tags |