|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.openexchange.admin.storage.interfaces.OXGroupStorageInterface
com.openexchange.admin.storage.sqlStorage.OXGroupSQLStorage
public abstract class OXGroupSQLStorage
Constructor Summary | |
---|---|
OXGroupSQLStorage()
|
Method Summary | |
---|---|
abstract void |
addMember(Context ctx,
int grp_id,
User[] members)
Adds a new member to the group. |
abstract void |
change(Context ctx,
Group grp)
Edit group data |
abstract int |
create(Context ctx,
Group grp)
Create new group in given context |
abstract void |
deleteAllRecoveryData(Context ctx,
Connection con)
Deletes all recoevery data for context ctx |
abstract void |
deleteRecoveryData(Context ctx,
int group_id,
Connection con)
Removes entry in del_groups for group group_id and context ctx |
abstract User[] |
getMembers(Context ctx,
int grp_id)
Get all members of group grp_id in context ctx |
abstract Group[] |
list(Context ctx,
String pattern)
List all groups mathcing pattern in context ctx |
abstract void |
removeMember(Context ctx,
int grp_id,
User[] members)
Removes member from group |
Methods inherited from class com.openexchange.admin.storage.interfaces.OXGroupStorageInterface |
---|
delete, get, getGroupsForUser, getInstance |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OXGroupSQLStorage()
Method Detail |
---|
public abstract void addMember(Context ctx, int grp_id, User[] members) throws StorageException
OXGroupStorageInterface
addMember
in class OXGroupStorageInterface
StorageException
OXGroupStorageInterface.addMember(com.openexchange.admin.rmi.dataobjects.Context,
int, User[])
public abstract void change(Context ctx, Group grp) throws StorageException
OXGroupStorageInterface
change
in class OXGroupStorageInterface
StorageException
OXGroupStorageInterface.change(com.openexchange.admin.rmi.dataobjects.Context,
com.openexchange.admin.rmi.dataobjects.Group)
public abstract int create(Context ctx, Group grp) throws StorageException
OXGroupStorageInterface
create
in class OXGroupStorageInterface
StorageException
OXGroupStorageInterface.create(com.openexchange.admin.rmi.dataobjects.Context,
com.openexchange.admin.rmi.dataobjects.Group)
public abstract User[] getMembers(Context ctx, int grp_id) throws StorageException
OXGroupStorageInterface
getMembers
in class OXGroupStorageInterface
StorageException
OXGroupStorageInterface.getMembers(com.openexchange.admin.rmi.dataobjects.Context,
int)
public abstract Group[] list(Context ctx, String pattern) throws StorageException
OXGroupStorageInterface
list
in class OXGroupStorageInterface
StorageException
OXGroupStorageInterface.list(com.openexchange.admin.rmi.dataobjects.Context,
java.lang.String)
public abstract void removeMember(Context ctx, int grp_id, User[] members) throws StorageException
OXGroupStorageInterface
removeMember
in class OXGroupStorageInterface
StorageException
OXGroupStorageInterface.removeMember(com.openexchange.admin.rmi.dataobjects.Context,
int, User[])
public abstract void deleteRecoveryData(Context ctx, int group_id, Connection con) throws StorageException
OXGroupStorageInterface
deleteRecoveryData
in class OXGroupStorageInterface
StorageException
OXGroupStorageInterface.deleteRecoveryData(com.openexchange.admin.rmi.dataobjects.Context,
int, java.sql.Connection)
public abstract void deleteAllRecoveryData(Context ctx, Connection con) throws StorageException
OXGroupStorageInterface
deleteAllRecoveryData
in class OXGroupStorageInterface
StorageException
OXGroupStorageInterface.deleteAllRecoveryData(com.openexchange.admin.rmi.dataobjects.Context,
java.sql.Connection)
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |