|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.infoglue.cms.controllers.kernel.impl.simple.BaseController
org.infoglue.cms.controllers.kernel.impl.simple.GroupController
public class GroupController
GroupHelper.java Created on 2002-aug-28
| Constructor Summary | |
|---|---|
GroupController()
|
|
| Method Summary | |
|---|---|
GroupVO |
create(GroupVO groupVO)
|
Group |
create(GroupVO groupVO,
org.exolab.castor.jdo.Database db)
|
void |
delete(GroupVO groupVO)
|
void |
delete(java.lang.String groupName)
|
void |
delete(java.lang.String groupName,
org.exolab.castor.jdo.Database db)
|
static GroupController |
getController()
Factory method |
java.util.Collection |
getGroupList(java.lang.String userName,
org.exolab.castor.jdo.Database db)
This method gets a list of Groups for a particular systemUser. |
java.util.List |
getGroupSystemUserVOList(java.lang.String groupName)
|
java.util.List |
getGroupSystemUserVOList(java.lang.String userName,
org.exolab.castor.jdo.Database db)
|
Group |
getGroupWithId(java.lang.Integer groupId,
org.exolab.castor.jdo.Database db)
|
Group |
getGroupWithName(java.lang.String groupName,
org.exolab.castor.jdo.Database db)
|
java.util.List |
getGroupVOList()
|
java.util.List |
getGroupVOList(org.exolab.castor.jdo.Database db)
|
java.util.List |
getGroupVOList(java.lang.String userName)
This method gets a list of Groups for a particular systemUser. |
GroupVO |
getGroupVOWithId(java.lang.Integer groupId)
|
GroupVO |
getGroupVOWithId(java.lang.String groupName)
|
GroupVO |
getGroupVOWithId(java.lang.String groupName,
org.exolab.castor.jdo.Database db)
|
BaseEntityVO |
getNewVO()
This is a method that gives the user back an newly initialized ValueObject for this entity that the controller is handling. |
GroupVO |
update(GroupVO groupVO)
|
GroupVO |
update(GroupVO groupVO,
org.exolab.castor.jdo.Database db)
|
GroupVO |
update(GroupVO groupVO,
java.lang.String[] systemUsers)
|
Group |
update(GroupVO groupVO,
java.lang.String[] systemUsers,
org.exolab.castor.jdo.Database db)
|
| Methods inherited from class org.infoglue.cms.controllers.kernel.impl.simple.BaseController |
|---|
beginTransaction, beginTransaction, closeDatabase, commitTransaction, createEntity, createEntity, createQuery, deleteEntity, deleteEntity, deleteEntity, deleteEntity, executeQuery, executeQuery, executeQuery, executeQuery, getAllObjects, getAllVOObjects, getAllVOObjects, getAllVOObjects, getAllVOObjects, getObjectWithId, getObjectWithId, getObjectWithIdAsReadOnly, getVOWithId, getVOWithId, getVOWithId, getVOWithId, intercept, intercept, rollbackTransaction, toModifiableVOList, toVOList, updateEntity, updateEntity, updateEntity, updateEntity, validateEntity |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GroupController()
| Method Detail |
|---|
public static GroupController getController()
public Group getGroupWithId(java.lang.Integer groupId,
org.exolab.castor.jdo.Database db)
throws SystemException,
Bug
SystemException
Bug
public Group getGroupWithName(java.lang.String groupName,
org.exolab.castor.jdo.Database db)
throws SystemException,
Bug
SystemException
Bug
public GroupVO getGroupVOWithId(java.lang.Integer groupId)
throws SystemException,
Bug
SystemException
Bug
public GroupVO getGroupVOWithId(java.lang.String groupName)
throws SystemException,
Bug
SystemException
Bug
public GroupVO getGroupVOWithId(java.lang.String groupName,
org.exolab.castor.jdo.Database db)
throws SystemException,
Bug
SystemException
Bug
public java.util.List getGroupVOList()
throws SystemException,
Bug
SystemException
Bug
public java.util.List getGroupVOList(org.exolab.castor.jdo.Database db)
throws SystemException,
Bug
SystemException
Bug
public GroupVO create(GroupVO groupVO)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public Group create(GroupVO groupVO,
org.exolab.castor.jdo.Database db)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public void delete(GroupVO groupVO)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public void delete(java.lang.String groupName)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public void delete(java.lang.String groupName,
org.exolab.castor.jdo.Database db)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public java.util.List getGroupSystemUserVOList(java.lang.String userName,
org.exolab.castor.jdo.Database db)
throws SystemException,
Bug
SystemException
Bug
public java.util.List getGroupSystemUserVOList(java.lang.String groupName)
throws SystemException,
Bug
SystemException
Bug
public GroupVO update(GroupVO groupVO)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public GroupVO update(GroupVO groupVO,
org.exolab.castor.jdo.Database db)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public GroupVO update(GroupVO groupVO,
java.lang.String[] systemUsers)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public Group update(GroupVO groupVO,
java.lang.String[] systemUsers,
org.exolab.castor.jdo.Database db)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public java.util.List getGroupVOList(java.lang.String userName)
throws SystemException,
Bug
systemUserId -
SystemException
Bug
public java.util.Collection getGroupList(java.lang.String userName,
org.exolab.castor.jdo.Database db)
throws SystemException,
Bug
systemUserId -
SystemException
Bugpublic BaseEntityVO getNewVO()
getNewVO in class BaseController
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||