Package com.hierynomus.msdfsc
Class ReferralCache.ReferralCacheEntry
- java.lang.Object
-
- com.hierynomus.msdfsc.ReferralCache.ReferralCacheEntry
-
- Enclosing class:
- ReferralCache
public static class ReferralCache.ReferralCacheEntry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
dfsPathPrefix
private long
expires
private boolean
interlink
private DFSReferral.ServerType
rootOrLink
private boolean
targetFailback
private int
targetHint
private java.util.List<ReferralCache.TargetSetEntry>
targetList
private int
ttl
-
Constructor Summary
Constructors Constructor Description ReferralCacheEntry(SMB2GetDFSReferralResponse response, DomainCache domainCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDfsPathPrefix()
ReferralCache.TargetSetEntry
getTargetHint()
java.util.List<ReferralCache.TargetSetEntry>
getTargetList()
boolean
isExpired()
boolean
isInterlink()
boolean
isLink()
boolean
isRoot()
ReferralCache.TargetSetEntry
nextTargetHint()
java.lang.String
toString()
-
-
-
Field Detail
-
dfsPathPrefix
private final java.lang.String dfsPathPrefix
-
rootOrLink
private final DFSReferral.ServerType rootOrLink
-
interlink
private final boolean interlink
-
ttl
private final int ttl
-
expires
private final long expires
-
targetFailback
private final boolean targetFailback
-
targetHint
private int targetHint
-
targetList
private final java.util.List<ReferralCache.TargetSetEntry> targetList
-
-
Constructor Detail
-
ReferralCacheEntry
public ReferralCacheEntry(SMB2GetDFSReferralResponse response, DomainCache domainCache)
-
-
Method Detail
-
isExpired
public boolean isExpired()
-
isLink
public boolean isLink()
-
isRoot
public boolean isRoot()
-
isInterlink
public boolean isInterlink()
-
getDfsPathPrefix
public java.lang.String getDfsPathPrefix()
-
getTargetHint
public ReferralCache.TargetSetEntry getTargetHint()
-
nextTargetHint
public ReferralCache.TargetSetEntry nextTargetHint()
-
getTargetList
public java.util.List<ReferralCache.TargetSetEntry> getTargetList()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-