DFSReferralV1, DFSReferralV2, DFSReferralV34public abstract class DFSReferral
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
DFSReferral.ReferralEntryFlags |
|
static class |
DFSReferral.ServerType |
| Modifier and Type | Field | Description |
|---|---|---|
protected java.lang.String |
path |
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract int |
determineSize() |
|
java.lang.String |
getDfsAlternatePath() |
|
java.lang.String |
getDfsPath() |
|
java.util.List<java.lang.String> |
getExpandedNames() |
|
java.lang.String |
getPath() |
|
long |
getReferralEntryFlags() |
|
DFSReferral.ServerType |
getServerType() |
|
java.lang.String |
getSpecialName() |
|
int |
getTtl() |
|
int |
getVersionNumber() |
|
protected abstract void |
readReferral(SMBBuffer buffer,
int referralStartPos) |
|
void |
setDfsPath(java.lang.String dfsPath) |
|
java.lang.String |
toString() |
public java.lang.String toString()
toString in class java.lang.Objectprotected abstract void readReferral(SMBBuffer buffer, int referralStartPos) throws Buffer.BufferException
Buffer.BufferExceptionprotected abstract int determineSize()
public int getVersionNumber()
public int getTtl()
public DFSReferral.ServerType getServerType()
public long getReferralEntryFlags()
public java.lang.String getPath()
public java.lang.String getDfsPath()
public java.lang.String getDfsAlternatePath()
public java.lang.String getSpecialName()
public java.util.List<java.lang.String> getExpandedNames()
public void setDfsPath(java.lang.String dfsPath)