001
014
015 package com.liferay.portal.cluster;
016
017 import org.jgroups.Address;
018
019
022 public class AddressImpl implements com.liferay.portal.kernel.cluster.Address {
023
024 public AddressImpl(Address address) {
025 _address = address;
026 }
027
028 public boolean equals(Object obj) {
029 if (obj == null) {
030 return false;
031 }
032
033 AddressImpl addressImpl = null;
034
035 try {
036 addressImpl = (AddressImpl)obj;
037 }
038 catch (ClassCastException cce) {
039 return false;
040 }
041
042 if (_address.equals(addressImpl._address)) {
043 return true;
044 }
045 else {
046 return false;
047 }
048 }
049
050 public String getDescription() {
051 return _address.toString();
052 }
053
054 public Address getRealAddress() {
055 return _address;
056 }
057
058 public int hashCode() {
059 return _address.hashCode();
060 }
061
062 public String toString() {
063 return _address.toString();
064 }
065
066 private Address _address;
067
068 }