com.aol.acc
Enum AccSecondarySessionProp

java.lang.Object
  extended by java.lang.Enum<AccSecondarySessionProp>
      extended by com.aol.acc.AccSecondarySessionProp
All Implemented Interfaces:
AccEnum, java.io.Serializable, java.lang.Comparable<AccSecondarySessionProp>

public enum AccSecondarySessionProp
extends java.lang.Enum<AccSecondarySessionProp>
implements AccEnum

IAccSecondarySession is an abstract class for secondary (Rendezvous) sessions.
Interfaces such as IAccImSession, IAccAvSession, etc. inherit from this interface.


Enum Constant Summary
CreationTime
          The creation time of the SecondarySession
Invitation
          The invitation associated with the secondary session
Invitees
          The currently pending invitees to the secondary session
LinkedSessions
          DEPRECATED
MaxParticipantCount
          The maximum number of participants in the secondary session
Name
          The name, if any, for the secondary session
OnlineTime
          The online time of the secondary session, in seconds
Participants
          The list of participants in the secondary session
RemainingTime
          The time remaining before this secondary session ends, in seconds
RemoteUserName
          The remote user name, if any, of the secondary session
Secure
          Whether this secondary session is secure
ServiceId
          The type of secondary session
Session
          The IAccSession associated with the SecondarySession
SessionState
          Alias for AccSecondarySessionProp_State
State
          The state of the secondary session
UNKNOWNVALUE
           
 
Method Summary
 boolean equals(int i)
           
static AccSecondarySessionProp intToEnum(int value)
           
 AccSecondarySessionProp or(AccSecondarySessionProp val)
           
 int value()
           
static AccSecondarySessionProp valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static AccSecondarySessionProp[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

UNKNOWNVALUE

public static final AccSecondarySessionProp UNKNOWNVALUE

Session

public static final AccSecondarySessionProp Session
The IAccSession associated with the SecondarySession


ServiceId

public static final AccSecondarySessionProp ServiceId
The type of secondary session


State

public static final AccSecondarySessionProp State
The state of the secondary session


SessionState

public static final AccSecondarySessionProp SessionState
Alias for AccSecondarySessionProp_State


Invitation

public static final AccSecondarySessionProp Invitation
The invitation associated with the secondary session


Secure

public static final AccSecondarySessionProp Secure
Whether this secondary session is secure


RemoteUserName

public static final AccSecondarySessionProp RemoteUserName
The remote user name, if any, of the secondary session


Participants

public static final AccSecondarySessionProp Participants
The list of participants in the secondary session


MaxParticipantCount

public static final AccSecondarySessionProp MaxParticipantCount
The maximum number of participants in the secondary session


Invitees

public static final AccSecondarySessionProp Invitees
The currently pending invitees to the secondary session


Name

public static final AccSecondarySessionProp Name
The name, if any, for the secondary session


CreationTime

public static final AccSecondarySessionProp CreationTime
The creation time of the SecondarySession


OnlineTime

public static final AccSecondarySessionProp OnlineTime
The online time of the secondary session, in seconds


RemainingTime

public static final AccSecondarySessionProp RemainingTime
The time remaining before this secondary session ends, in seconds


LinkedSessions

public static final AccSecondarySessionProp LinkedSessions
DEPRECATED

Method Detail

values

public static final AccSecondarySessionProp[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(AccSecondarySessionProp c : AccSecondarySessionProp.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static AccSecondarySessionProp valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name

value

public final int value()
Specified by:
value in interface AccEnum

equals

public final boolean equals(int i)

or

public final AccSecondarySessionProp or(AccSecondarySessionProp val)

intToEnum

public static AccSecondarySessionProp intToEnum(int value)