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.StringdfsPathPrefixprivate longexpiresprivate booleaninterlinkprivate DFSReferral.ServerTyperootOrLinkprivate booleantargetFailbackprivate inttargetHintprivate java.util.List<ReferralCache.TargetSetEntry>targetListprivate intttl
-
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.StringgetDfsPathPrefix()ReferralCache.TargetSetEntrygetTargetHint()java.util.List<ReferralCache.TargetSetEntry>getTargetList()booleanisExpired()booleanisInterlink()booleanisLink()booleanisRoot()ReferralCache.TargetSetEntrynextTargetHint()java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-