C# Class Gwupe.Agent.Managers.RosterManager

Datei anzeigen Open project: gwupe/Gwupe Class Usage Examples

Private Properties

Property Type Description
AddPartyElementToList void
AddPartyToList void
AddUsernameToList void
ChangePresence void
GetServicePersonAttendance Gwupe.Agent.Components.Person.Attendance
MarkUnmarkCurrentlyEngaged void
ProcessPresenceChange void
Reset void
RetrieveRoster void
SubscribePersonResponseHandler void
_reset void

Public Methods

Method Description
AddAdHocPerson ( Party party, String shortCode ) : void
AddAdHocPerson ( PartyElement partyElement, String shortCode ) : void
AddAdHocPerson ( String username, String shortCode ) : void
Close ( ) : void
RosterManager ( ) : System
SubscribePerson ( Person person ) : void

Private Methods

Method Description
AddPartyElementToList ( PartyElement partyElement, RelationshipElement relationshipElement, Presence presence = null ) : void
AddPartyToList ( Party party, Presence presence ) : void
AddUsernameToList ( String username, Presence presence ) : void
ChangePresence ( String user, Presence presence ) : void
GetServicePersonAttendance ( String username ) : Attendance
MarkUnmarkCurrentlyEngaged ( object sender, PropertyChangedEventArgs propertyChangedEventArgs ) : void
ProcessPresenceChange ( PresenceChangeRq request ) : void
Reset ( ) : void
RetrieveRoster ( ) : void
SubscribePersonResponseHandler ( SubscribeRq request, SubscribeRs response, Exception e, Person person ) : void
_reset ( ) : void

Method Details

AddAdHocPerson() public method

public AddAdHocPerson ( Party party, String shortCode ) : void
party Gwupe.Agent.Components.Person.Party
shortCode String
return void

AddAdHocPerson() public method

public AddAdHocPerson ( PartyElement partyElement, String shortCode ) : void
partyElement Gwupe.Cloud.Messaging.Elements.PartyElement
shortCode String
return void

AddAdHocPerson() public method

public AddAdHocPerson ( String username, String shortCode ) : void
username String
shortCode String
return void

Close() public method

public Close ( ) : void
return void

RosterManager() public method

public RosterManager ( ) : System
return System

SubscribePerson() public method

public SubscribePerson ( Person person ) : void
person Gwupe.Agent.Components.Person.Person
return void