All Packages Class Hierarchy This Package Previous Next Index
Class ncsa.habanero.SessionInfo
java.lang.Object
|
+----ncsa.habanero.SessionInfo
- public class SessionInfo
- extends Object
- implements Marshallable
-
anonymous
-
-
bReplaySession
-
-
host
-
-
is_mbone
-
-
is_modify_enabled
-
-
mbone_info_session
-
-
name
-
-
port
-
-
security
-
-
version
-
-
vObservers
-
-
SessionInfo()
-
-
SessionInfo(String, String)
-
-
SessionInfo(String, String, String)
-
-
addRecorder(String)
-
-
clone()
-
-
getAnonymous()
-
-
getHost()
-
-
getIsMBone()
-
-
getIsModifyEnabled()
-
-
getMBoneInfoSession()
-
-
getName()
-
-
getPort()
-
-
getReplaySession()
-
-
getSecurity()
-
-
getVersion()
-
-
print()
-
-
removeRecorder(String)
-
-
setAnonymous(boolean)
-
-
setHost(String)
-
-
setIsMBone(boolean)
-
-
setIsModifyEnabled(boolean)
-
-
setMBoneInfo(BufferedReader)
-
-
setMBoneInfoSession(MBoneInfoSession)
-
-
setName(String)
-
-
setPort(String)
-
-
setReplaySession(boolean)
-
-
setSecurity(SessionSecurity)
-
-
setVersion(long)
-
-
someoneRecording()
-
-
stopPublishing()
-
name
protected String name
host
protected String host
port
protected String port
anonymous
protected boolean anonymous
is_mbone
protected boolean is_mbone
mbone_info_session
protected MBoneInfoSession mbone_info_session
version
protected long version
is_modify_enabled
protected boolean is_modify_enabled
bReplaySession
protected boolean bReplaySession
vObservers
protected Vector vObservers
security
protected SessionSecurity security
SessionInfo
public SessionInfo()
SessionInfo
public SessionInfo(String host,
String hostPort)
SessionInfo
public SessionInfo(String name,
String host,
String hostPort)
clone
public Object clone()
- Overrides:
- clone in class Object
setName
public void setName(String s)
setHost
public void setHost(String s)
setPort
public void setPort(String s)
setAnonymous
public void setAnonymous(boolean b)
setIsMBone
public void setIsMBone(boolean b)
setIsModifyEnabled
public void setIsModifyEnabled(boolean b)
getIsModifyEnabled
public boolean getIsModifyEnabled()
setSecurity
public void setSecurity(SessionSecurity s)
setReplaySession
public void setReplaySession(boolean bWay)
- Parameters:
- bWay - true if we are replaying, false otherwise
- Returns:
- remembers if this is a replay session or not
addRecorder
public void addRecorder(String szWho)
- Parameters:
- szWho - the person who is recording
- Returns:
- adds a person who is recording
removeRecorder
public void removeRecorder(String szWho)
- Parameters:
- szWho - the person who is recording
- Returns:
- adds a person who is recording
getName
public String getName()
getHost
public String getHost()
getPort
public String getPort()
getAnonymous
public boolean getAnonymous()
getSecurity
public SessionSecurity getSecurity()
getReplaySession
public boolean getReplaySession()
- Returns:
- returns true if this is a replay of a real session
someoneRecording
public boolean someoneRecording()
- Returns:
- true if someone is recording, false otherwise
setMBoneInfo
public void setMBoneInfo(BufferedReader isr) throws IOException
setMBoneInfoSession
public void setMBoneInfoSession(MBoneInfoSession info)
setVersion
public void setVersion(long version)
getIsMBone
public boolean getIsMBone()
getMBoneInfoSession
public MBoneInfoSession getMBoneInfoSession()
getVersion
public long getVersion()
stopPublishing
public void stopPublishing()
print
public void print()
All Packages Class Hierarchy This Package Previous Next Index