OpenSim
|
Public Member Functions | |
MySQLGroupsData (string connectionString, string realm) | |
bool | StoreGroup (GroupData data) |
GroupData | RetrieveGroup (UUID groupID) |
GroupData | RetrieveGroup (string name) |
GroupData[] | RetrieveGroups (string pattern) |
bool | DeleteGroup (UUID groupID) |
int | GroupsCount () |
MembershipData[] | RetrieveMembers (UUID groupID) |
MembershipData | RetrieveMember (UUID groupID, string pricipalID) |
MembershipData[] | RetrieveMemberships (string pricipalID) |
bool | StoreMember (MembershipData data) |
bool | DeleteMember (UUID groupID, string pricipalID) |
int | MemberCount (UUID groupID) |
bool | StoreRole (RoleData data) |
RoleData | RetrieveRole (UUID groupID, UUID roleID) |
RoleData[] | RetrieveRoles (UUID groupID) |
bool | DeleteRole (UUID groupID, UUID roleID) |
int | RoleCount (UUID groupID) |
RoleMembershipData[] | RetrieveRolesMembers (UUID groupID) |
RoleMembershipData[] | RetrieveRoleMembers (UUID groupID, UUID roleID) |
RoleMembershipData[] | RetrieveMemberRoles (UUID groupID, string principalID) |
RoleMembershipData | RetrieveRoleMember (UUID groupID, UUID roleID, string principalID) |
int | RoleMemberCount (UUID groupID, UUID roleID) |
bool | StoreRoleMember (RoleMembershipData data) |
bool | DeleteRoleMember (RoleMembershipData data) |
bool | DeleteMemberAllRoles (UUID groupID, string principalID) |
bool | StorePrincipal (PrincipalData data) |
PrincipalData | RetrievePrincipal (string principalID) |
bool | DeletePrincipal (string principalID) |
bool | StoreInvitation (InvitationData data) |
InvitationData | RetrieveInvitation (UUID inviteID) |
InvitationData | RetrieveInvitation (UUID groupID, string principalID) |
bool | DeleteInvite (UUID inviteID) |
void | DeleteOldInvites () |
bool | StoreNotice (NoticeData data) |
NoticeData | RetrieveNotice (UUID noticeID) |
NoticeData[] | RetrieveNotices (UUID groupID) |
bool | DeleteNotice (UUID noticeID) |
void | DeleteOldNotices () |
MembershipData | RetrievePrincipalGroupMembership (string principalID, UUID groupID) |
MembershipData[] | RetrievePrincipalGroupMemberships (string principalID) |
Definition at line 41 of file MySQLGroupsData.cs.
|
inline |
Definition at line 51 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 96 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 292 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 134 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 235 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 328 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 297 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 333 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 258 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 169 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 229 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 101 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 140 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 68 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 77 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 86 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 271 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 281 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 114 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 199 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 109 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 124 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 311 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 321 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 249 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 341 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 346 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 152 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 207 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 191 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 163 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 184 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 175 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 218 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 63 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 266 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 129 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 306 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 244 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 147 of file MySQLGroupsData.cs.
|
inline |
Implements OpenSim.Data.IGroupsData.
Definition at line 224 of file MySQLGroupsData.cs.