パッケージ jcifs.internal.dfs
インタフェース DfsReferralDataInternal
-
- すべてのスーパーインタフェース:
DfsReferralData
- 既知の実装クラスのリスト:
DfsReferralDataImpl
public interface DfsReferralDataInternal extends DfsReferralData
- 作成者:
- mbechler
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 voidappend(DfsReferralDataInternal dr)DfsReferralDataInternalcombine(DfsReferralData next)voidfixupDomain(String domain)Possibly appends the given domain name to the host name if it is currently unqualifiedvoidfixupHost(String fqdn)Replaces the host with the given FQDN if it is currently unqualifiedStringgetKey()booleanisIntermediate()booleanisResolveHashes()Not exactly sure what that is all about, certainly legacy stuffDfsReferralDataInternalnext()voidreplaceCache()Replaces the entry with key in the cache map with this referralvoidsetCacheMap(Map<String,DfsReferralDataInternal> map)voidsetKey(String key)voidsetLink(String link)voidstripPathConsumed(int i)Reduces path consumed by the given value-
インタフェースから継承されたメソッド jcifs.DfsReferralData
getDomain, getExpiration, getLink, getPath, getPathConsumed, getServer, getShare, unwrap
-
-
-
-
メソッドの詳細
-
fixupHost
void fixupHost(String fqdn)
Replaces the host with the given FQDN if it is currently unqualified- パラメータ:
fqdn-
-
fixupDomain
void fixupDomain(String domain)
Possibly appends the given domain name to the host name if it is currently unqualified- パラメータ:
domain-
-
stripPathConsumed
void stripPathConsumed(int i)
Reduces path consumed by the given value- パラメータ:
i-
-
next
DfsReferralDataInternal next()
- 定義:
nextインタフェース内DfsReferralData- 戻り値:
- pointer to next referral, points to self if there is no further referral
-
setLink
void setLink(String link)
- パラメータ:
link-
-
getKey
String getKey()
- 戻り値:
- cache key
-
setKey
void setKey(String key)
- パラメータ:
key- cache key
-
setCacheMap
void setCacheMap(Map<String,DfsReferralDataInternal> map)
- パラメータ:
map-
-
replaceCache
void replaceCache()
Replaces the entry with key in the cache map with this referral
-
isResolveHashes
boolean isResolveHashes()
Not exactly sure what that is all about, certainly legacy stuff- 戻り値:
- resolveHashes
-
isIntermediate
boolean isIntermediate()
- 戻り値:
- whether this refrral needs to be resolved further
-
combine
DfsReferralDataInternal combine(DfsReferralData next)
- パラメータ:
next-- 戻り値:
- new referral, combining a chain of referrals
-
append
void append(DfsReferralDataInternal dr)
- パラメータ:
dr-
-
-