Package io.joynr.messaging.routing
Class RoutingEntry
- java.lang.Object
-
- io.joynr.messaging.routing.RoutingEntry
-
public class RoutingEntry extends Object
-
-
Constructor Summary
Constructors Constructor Description RoutingEntry(Address address, boolean isGloballyVisible, long expiryDateMs, boolean isSticky)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longdecRefCount()booleanequals(Object obj)AddressgetAddress()longgetExpiryDateMs()booleangetIsGloballyVisible()booleangetIsSticky()longgetRefCount()inthashCode()longincRefCount()voidsetAddress(Address address)voidsetExpiryDateMs(long expiryDateMs)voidsetIsGloballyVisible(boolean isGloballyVisible)voidsetIsSticky(boolean isSticky)voidsetRefCount(long refCount)
-
-
-
Constructor Detail
-
RoutingEntry
public RoutingEntry(Address address, boolean isGloballyVisible, long expiryDateMs, boolean isSticky)
-
-
Method Detail
-
getAddress
public Address getAddress()
-
getIsGloballyVisible
public boolean getIsGloballyVisible()
-
getExpiryDateMs
public long getExpiryDateMs()
-
getIsSticky
public boolean getIsSticky()
-
getRefCount
public long getRefCount()
-
setAddress
public void setAddress(Address address)
-
setIsGloballyVisible
public void setIsGloballyVisible(boolean isGloballyVisible)
-
setExpiryDateMs
public void setExpiryDateMs(long expiryDateMs)
-
setIsSticky
public void setIsSticky(boolean isSticky)
-
setRefCount
public void setRefCount(long refCount)
-
incRefCount
public long incRefCount()
-
decRefCount
public long decRefCount() throws IllegalStateException- Throws:
IllegalStateException
-
-