|
| HGGroupsService (IConfigSource config, IOfflineIMService im, IUserAccountService users, string homeURI) |
|
bool | CreateGroupProxy (string RequestingAgentID, string agentID, string accessToken, UUID groupID, string serviceLocation, string name, out string reason) |
|
bool | RemoveAgentFromGroup (string RequestingAgentID, string AgentID, UUID GroupID, string token) |
|
ExtendedGroupRecord | GetGroupRecord (string RequestingAgentID, UUID GroupID, string groupName, string token) |
|
List< ExtendedGroupMembersData > | GetGroupMembers (string RequestingAgentID, UUID GroupID, string token) |
|
List< GroupRolesData > | GetGroupRoles (string RequestingAgentID, UUID GroupID, string token) |
|
List
< ExtendedGroupRoleMembersData > | GetGroupRoleMembers (string RequestingAgentID, UUID GroupID, string token) |
|
bool | AddNotice (string RequestingAgentID, UUID groupID, UUID noticeID, string fromName, string subject, string message, bool hasAttachment, byte attType, string attName, UUID attItemID, string attOwnerID) |
|
bool | VerifyNotice (UUID noticeID, UUID groupID) |
|
| GroupsService (IConfigSource config, string configName) |
|
| GroupsService (IConfigSource config) |
|
UUID | CreateGroup (string RequestingAgentID, string name, string charter, bool showInList, UUID insigniaID, int membershipFee, bool openEnrollment, bool allowPublish, bool maturePublish, UUID founderID, out string reason) |
|
void | UpdateGroup (string RequestingAgentID, UUID groupID, string charter, bool showInList, UUID insigniaID, int membershipFee, bool openEnrollment, bool allowPublish, bool maturePublish) |
|
ExtendedGroupRecord | GetGroupRecord (string RequestingAgentID, UUID GroupID) |
|
ExtendedGroupRecord | GetGroupRecord (string RequestingAgentID, string GroupName) |
|
List< DirGroupsReplyData > | FindGroups (string RequestingAgentID, string search) |
|
List< ExtendedGroupMembersData > | GetGroupMembers (string RequestingAgentID, UUID GroupID) |
|
bool | AddGroupRole (string RequestingAgentID, UUID groupID, UUID roleID, string name, string description, string title, ulong powers, out string reason) |
|
bool | UpdateGroupRole (string RequestingAgentID, UUID groupID, UUID roleID, string name, string description, string title, ulong powers) |
|
void | RemoveGroupRole (string RequestingAgentID, UUID groupID, UUID roleID) |
|
List< GroupRolesData > | GetGroupRoles (string RequestingAgentID, UUID GroupID) |
|
List
< ExtendedGroupRoleMembersData > | GetGroupRoleMembers (string RequestingAgentID, UUID GroupID) |
|
bool | AddAgentToGroup (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID, string token, out string reason) |
|
bool | RemoveAgentFromGroup (string RequestingAgentID, string AgentID, UUID GroupID) |
|
bool | AddAgentToGroupInvite (string RequestingAgentID, UUID inviteID, UUID groupID, UUID roleID, string agentID) |
|
GroupInviteInfo | GetAgentToGroupInvite (string RequestingAgentID, UUID inviteID) |
|
void | RemoveAgentToGroupInvite (string RequestingAgentID, UUID inviteID) |
|
bool | AddAgentToGroupRole (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID) |
|
bool | RemoveAgentFromGroupRole (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID) |
|
List< GroupRolesData > | GetAgentGroupRoles (string RequestingAgentID, string AgentID, UUID GroupID) |
|
ExtendedGroupMembershipData | SetAgentActiveGroup (string RequestingAgentID, string AgentID, UUID GroupID) |
|
ExtendedGroupMembershipData | GetAgentActiveMembership (string RequestingAgentID, string AgentID) |
|
ExtendedGroupMembershipData | GetAgentGroupMembership (string RequestingAgentID, string AgentID, UUID GroupID) |
|
List< GroupMembershipData > | GetAgentGroupMemberships (string RequestingAgentID, string AgentID) |
|
void | SetAgentActiveGroupRole (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID) |
|
void | UpdateMembership (string RequestingAgentID, string AgentID, UUID GroupID, bool AcceptNotices, bool ListInProfile) |
|
bool | AddGroupNotice (string RequestingAgentID, UUID groupID, UUID noticeID, string fromName, string subject, string message, bool hasAttachment, byte attType, string attName, UUID attItemID, string attOwnerID) |
|
GroupNoticeInfo | GetGroupNotice (string RequestingAgentID, UUID noticeID) |
|
List< ExtendedGroupNoticeData > | GetGroupNotices (string RequestingAgentID, UUID groupID) |
|
void | ResetAgentGroupChatSessions (string agentID) |
|
bool | hasAgentBeenInvitedToGroupChatSession (string agentID, UUID groupID) |
|
bool | hasAgentDroppedGroupChatSession (string agentID, UUID groupID) |
|
void | AgentDroppedFromGroupChatSession (string agentID, UUID groupID) |
|
void | AgentInvitedToGroupChatSession (string agentID, UUID groupID) |
|
| GroupsServiceBase (IConfigSource config, string cName) |
|
T | LoadPlugin< T > (string dllName) |
|
T | LoadPlugin< T > (string dllName, Object[] args) |
|
T | LoadPlugin< T > (string dllName, string className, Object[] args) |
|
| ServiceBase (IConfigSource config) |
|
|
const GroupPowers | DefaultEveryonePowers |
|
const GroupPowers | OwnerPowers |
|
void | _AddAgentToGroup (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID) |
|
void | _RemoveAgentFromGroup (string RequestingAgentID, string AgentID, UUID GroupID) |
|
void | _AddAgentToGroup (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID, string accessToken) |
|
bool | _AddOrUpdateGroupRole (string RequestingAgentID, UUID groupID, UUID roleID, string name, string description, string title, ulong powers, bool add) |
|
void | _RemoveGroupRole (UUID groupID, UUID roleID) |
|
void | _AddAgentToGroupRole (string RequestingAgentID, string AgentID, UUID GroupID, UUID RoleID) |
|
List< GroupRolesData > | _GetGroupRoles (UUID groupID) |
|
List
< ExtendedGroupRoleMembersData > | _GetGroupRoleMembers (UUID GroupID, bool isInGroup) |
|
bool | _AddNotice (UUID groupID, UUID noticeID, string fromName, string subject, string message, bool hasAttachment, byte attType, string attName, UUID attItemID, string attOwnerID) |
|
IGroupsData | m_Database = null |
|
IGridUserData | m_GridUserService = null |
|