public class Subscriber extends Object
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_SUBSCRIBER_TIMEOUT |
Constructor and Description |
---|
Subscriber(Rloc srcRloc,
Eid srcEid,
int subscriberTtl)
Constructor.
|
Subscriber(Rloc srcRloc,
Eid srcEid,
int subscriberTtl,
Date lastRequestDate)
Constructor.
|
Subscriber(SubscriberData subscriberData)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Date |
getLastRequestDate() |
Eid |
getSrcEid() |
Rloc |
getSrcRloc() |
String |
getString() |
SubscriberData |
getSubscriberData() |
int |
getSubscriberTtl() |
int |
hashCode() |
static int |
recordTtlToSubscriberTime(Integer recordTtl)
Static method to calculate the subscriber TTL from a mapping record TTL.
|
void |
setLastRequestDate(Date lastRequestDate) |
void |
setSubscriberTtlByRecordTtl(Integer recordTtl) |
boolean |
timedOut() |
String |
toString() |
public Subscriber(SubscriberData subscriberData)
subscriberData
- YANG modeled SubscriberData object.public Subscriber(Rloc srcRloc, Eid srcEid, int subscriberTtl)
srcRloc
- A source RLOC.srcEid
- A source EID.subscriberTtl
- Subscriber TTL in min(s).public SubscriberData getSubscriberData()
public Rloc getSrcRloc()
public Eid getSrcEid()
public Date getLastRequestDate()
public void setLastRequestDate(Date lastRequestDate)
public int getSubscriberTtl()
public void setSubscriberTtlByRecordTtl(Integer recordTtl)
public static int recordTtlToSubscriberTime(Integer recordTtl)
recordTtl
- The time to live (TTL) valuepublic boolean timedOut()
public String getString()
Copyright © 2019 OpenDaylight. All rights reserved.