Skip navigation links

Oracle® On Track Communication SDK Documentation
Release 1(1.0)

E20955-01


waggle.common.modules.conversation.infos
Class XConversationMemberChangeInfo

java.lang.Object
  extended by waggle.core.info.XDTO
      extended by waggle.common.modules.conversation.infos.XConversationMemberChangeInfo


public class XConversationMemberChangeInfo
extends XDTO

Track Member Change Information DTO.


Field Summary
 XObjectID MemberConversationID
          A Conversation ID.
 XObjectID MemberDistributionListID
          A Distribution List ID.
 String MemberGroupName
          A Group's name for a Group that is or is not as yet registered.
 boolean MemberHidden
          Member hidden status.
 XObjectID MemberID
          The Member (User or Group) ID if they are an already registered in either the internal or external Realm.
 XConversationRole MemberRole
          The requested Role for the Member.
 String MemberUserName
          A User's email address for a User that is or is not as yet registered.

 

Constructor Summary
XConversationMemberChangeInfo()
           

 

Method Summary

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

MemberID

public XObjectID MemberID
The Member (User or Group) ID if they are an already registered in either the internal or external Realm.

Only one (1) of the fields MemberID, MemberUserName, MemberGroupName, MemberDistributionListName or MemberConversationID may be used. They are searched for in that order.


MemberUserName

public String MemberUserName
A User's email address for a User that is or is not as yet registered.

If the User is not registered and is in the External Realm they will be a Named User. If the User is not registered and is in the Internal realm they will be a Guest User. Only Named Users can add Guest Users.


MemberGroupName

public String MemberGroupName
A Group's name for a Group that is or is not as yet registered.

Must be null if MemberID is specified.


MemberDistributionListID

public XObjectID MemberDistributionListID
A Distribution List ID.

MemberConversationID

public XObjectID MemberConversationID
A Conversation ID.

MemberRole

public XConversationRole MemberRole
The requested Role for the Member. Use NONE to remove a Member. Other values add a new Members or change an existing Member's role. If NONE is specified only field MemberID may be used.

MemberHidden

public boolean MemberHidden
Member hidden status.

Constructor Detail

XConversationMemberChangeInfo

public XConversationMemberChangeInfo()

Skip navigation links

Oracle® On Track Communication SDK Documentation
Release 1(1.0)

E20955-01


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.