public class Subscriber extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_SUBSCRIBER_TIMEOUT |
| Constructor and Description |
|---|
Subscriber(org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.rloc.container.Rloc srcRloc,
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.Eid srcEid,
int subscriberTtl)
Constructor.
|
Subscriber(org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.rloc.container.Rloc srcRloc,
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.Eid srcEid,
int subscriberTtl,
Date lastRequestDate)
Constructor.
|
Subscriber(org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.subscriber.data.grouping.SubscriberData subscriberData)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Date |
getLastRequestDate() |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.Eid |
getSrcEid() |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.rloc.container.Rloc |
getSrcRloc() |
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.subscriber.data.grouping.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(org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.subscriber.data.grouping.SubscriberData subscriberData)
subscriberData - YANG modeled SubscriberData object.public Subscriber(org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.rloc.container.Rloc srcRloc,
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.Eid srcEid,
int subscriberTtl)
srcRloc - A source RLOC.srcEid - A source EID.subscriberTtl - Subscriber TTL in min(s).public Subscriber(org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.rloc.container.Rloc srcRloc,
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.Eid srcEid,
int subscriberTtl,
Date lastRequestDate)
srcRloc - A source RLOC.srcEid - A source EID.subscriberTtl - Subscriber TTL in min(s).lastRequestDate - Last request date for this subscriber.public org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.subscriber.data.grouping.SubscriberData getSubscriberData()
public org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.rloc.container.Rloc getSrcRloc()
public org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.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()
Copyright © 2018 OpenDaylight. All rights reserved.