|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.aol.acc.AccBase
com.aol.acc.AccSecondarySession
public class AccSecondarySession
IAccSecondarySession is an abstract class for secondary (Rendezvous) sessions.
Interfaces such as IAccImSession, IAccAvSession, etc. inherit from this interface.
| Method Summary | |
|---|---|
void |
accept()
Accept this session proposed by another user. |
void |
cancelProposal(java.lang.String invitee)
Withdraw a proposal you sent. |
int |
eject(java.lang.String userName,
java.lang.String reason)
Eject the specified user from the session, for the specified reason. "reason" may not be supported in all session types. |
void |
endSession()
End the current session. |
java.util.Date |
getCreationTime()
The creation time of the SecondarySession |
java.lang.String |
getInvitation()
The invitation associated with the secondary session |
java.lang.String[] |
getInvitees()
The currently pending invitees to the secondary session |
AccSecondarySession[] |
getLinkedSessions()
DEPRECATED |
int |
getMaxParticipantCount()
The maximum number of participants in the secondary session |
java.lang.String |
getName()
The name, if any, for the secondary session |
int |
getOnlineTime()
The online time of the secondary session, in seconds |
AccParticipant[] |
getParticipants()
The list of participants in the secondary session |
int |
getRemainingTime()
The time remaining before this secondary session ends, in seconds |
java.lang.String |
getRemoteUserName()
The remote user name, if any, of the secondary session |
boolean |
getSecure()
Whether this secondary session is secure |
AccSecondarySessionServiceId |
getServiceId()
Get the service id of the session. |
AccSession |
getSession()
The IAccSession associated with the SecondarySession |
AccSecondarySessionState |
getSessionState()
Alias for AccSecondarySessionProp_State |
AccSecondarySessionState |
getState()
The state of the secondary session |
int |
invite(java.lang.String invitee,
java.lang.String invitation)
Invite a user to the session, changing the session type if needed. The result is communicated asynchronously via DAccEvents::OnInviteResult. |
void |
reject(AccResult reason)
Reject this session proposed by another user. "reason" should be an ACC_E_ HRESULT, or omitted. |
void |
setLinkedSessions(AccSecondarySession[] LinkedSessions)
DEPRECATED |
| Methods inherited from class com.aol.acc.AccBase |
|---|
compareHandle, equals |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public AccSecondarySessionServiceId getServiceId()
throws AccException
AccException
public void accept()
throws AccException
AccException
public void reject(AccResult reason)
throws AccException
AccException
public int invite(java.lang.String invitee,
java.lang.String invitation)
throws AccException
AccException
public void cancelProposal(java.lang.String invitee)
throws AccException
AccException
public int eject(java.lang.String userName,
java.lang.String reason)
throws AccException
AccException
public void endSession()
throws AccException
AccException
public AccSession getSession()
throws AccException
AccException
public AccSecondarySessionState getState()
throws AccException
AccException
public AccSecondarySessionState getSessionState()
throws AccException
AccException
public java.lang.String getInvitation()
throws AccException
AccException
public boolean getSecure()
throws AccException
AccException
public java.lang.String getRemoteUserName()
throws AccException
AccException
public AccParticipant[] getParticipants()
throws AccException
AccException
public int getMaxParticipantCount()
throws AccException
AccException
public java.lang.String[] getInvitees()
throws AccException
AccException
public java.lang.String getName()
throws AccException
AccException
public java.util.Date getCreationTime()
throws AccException
AccException
public int getOnlineTime()
throws AccException
AccException
public int getRemainingTime()
throws AccException
AccException
public AccSecondarySession[] getLinkedSessions()
throws AccException
AccException
public void setLinkedSessions(AccSecondarySession[] LinkedSessions)
throws AccException
AccException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||