|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.infoglue.cms.controllers.kernel.impl.simple.BaseController
|
+--org.infoglue.cms.controllers.kernel.impl.simple.UserPropertiesController
This class is the controller for all handling of extranet roles properties.
| Constructor Summary | |
UserPropertiesController()
|
|
| Method Summary | |
UserPropertiesVO |
create(java.lang.Integer languageId,
java.lang.Integer contentTypeDefinitionId,
UserPropertiesVO userPropertiesVO)
This method created a new UserPropertiesVO in the database. |
UserProperties |
create(java.lang.Integer languageId,
java.lang.Integer contentTypeDefinitionId,
UserPropertiesVO userPropertiesVO,
org.exolab.castor.jdo.Database db)
This method created a new UserPropertiesVO in the database. |
void |
delete(UserPropertiesVO userPropertiesVO)
|
void |
deleteDigitalAssetRelation(java.lang.Integer userPropertiesId,
DigitalAsset digitalAsset,
org.exolab.castor.jdo.Database db)
This method deletes the relation to a digital asset - not the asset itself. |
java.lang.String |
getAttributeValue(java.lang.Integer userPropertiesId,
java.lang.String attributeName,
boolean escapeHTML)
This method fetches a value from the xml that is the userProperties Value. |
java.util.List |
getContentTypeDefinitionVOList(java.lang.String userName)
This method fetches all content types available for this user. |
static UserPropertiesController |
getController()
Factory method |
java.util.List |
getDigitalAssetVOList(java.lang.Integer userPropertiesId)
This method should return a list of those digital assets the contentVersion has. |
BaseEntityVO |
getNewVO()
This is a method that gives the user back an newly initialized ValueObject for this entity that the controller is handling. |
java.util.List |
getUserContentTypeDefinitionList(java.lang.String userName,
org.exolab.castor.jdo.Database db)
This method fetches all user content types available for this user within a transaction. |
java.util.List |
getUserPropertiesList(java.lang.String userName,
java.lang.Integer languageId,
org.exolab.castor.jdo.Database db)
This method gets a list of userProperties for a user The result is a list of propertiesblobs - each propertyblob is a list of actual properties. |
UserProperties |
getUserPropertiesWithId(java.lang.Integer userPropertiesId,
org.exolab.castor.jdo.Database db)
|
java.util.List |
getUserPropertiesVOList()
|
java.util.List |
getUserPropertiesVOList(java.lang.String userName,
java.lang.Integer languageId)
This method gets a list of roleProperties for a role The result is a list of propertiesblobs - each propertyblob is a list of actual properties. |
UserPropertiesVO |
getUserPropertiesVOWithId(java.lang.Integer userPropertiesId)
|
UserPropertiesVO |
update(java.lang.Integer languageId,
java.lang.Integer contentTypeDefinitionId,
UserPropertiesVO userPropertiesVO)
This method updates an extranet role properties. |
UserPropertiesVO |
update(UserPropertiesVO userPropertiesVO,
java.lang.String[] users)
|
void |
updateAttributeValue(java.lang.Integer userPropertiesId,
java.lang.String attributeName,
java.lang.String attributeValue)
This method fetches a value from the xml that is the userProperties Value. |
void |
updateContentTypeDefinitions(java.lang.String userName,
java.lang.String[] contentTypeDefinitionIds)
This method fetches all content types available for this role. |
| Methods inherited from class org.infoglue.cms.controllers.kernel.impl.simple.BaseController |
deleteEntity, deleteEntity, deleteEntity, getAllVOObjects, getAllVOObjects, getAllVOObjects, getAllVOObjects, getVOWithId, getVOWithId, getVOWithId, toModifiableVOList, toVOList, updateEntity, updateEntity, updateEntity, validateEntity |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public UserPropertiesController()
| Method Detail |
public static UserPropertiesController getController()
public UserProperties getUserPropertiesWithId(java.lang.Integer userPropertiesId,
org.exolab.castor.jdo.Database db)
throws SystemException,
Bug
SystemException
Bug
public UserPropertiesVO getUserPropertiesVOWithId(java.lang.Integer userPropertiesId)
throws SystemException,
Bug
SystemException
Bug
public java.util.List getUserPropertiesVOList()
throws SystemException,
Bug
SystemException
Bug
public UserPropertiesVO create(java.lang.Integer languageId,
java.lang.Integer contentTypeDefinitionId,
UserPropertiesVO userPropertiesVO)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public UserProperties create(java.lang.Integer languageId,
java.lang.Integer contentTypeDefinitionId,
UserPropertiesVO userPropertiesVO,
org.exolab.castor.jdo.Database db)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public UserPropertiesVO update(java.lang.Integer languageId,
java.lang.Integer contentTypeDefinitionId,
UserPropertiesVO userPropertiesVO)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public UserPropertiesVO update(UserPropertiesVO userPropertiesVO,
java.lang.String[] users)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public void delete(UserPropertiesVO userPropertiesVO)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public void deleteDigitalAssetRelation(java.lang.Integer userPropertiesId,
DigitalAsset digitalAsset,
org.exolab.castor.jdo.Database db)
throws SystemException,
Bug
SystemException
Bug
public java.util.List getUserPropertiesVOList(java.lang.String userName,
java.lang.Integer languageId)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public java.util.List getUserPropertiesList(java.lang.String userName,
java.lang.Integer languageId,
org.exolab.castor.jdo.Database db)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public java.util.List getContentTypeDefinitionVOList(java.lang.String userName)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public java.util.List getUserContentTypeDefinitionList(java.lang.String userName,
org.exolab.castor.jdo.Database db)
throws ConstraintException,
SystemException,
java.lang.Exception
ConstraintException
SystemException
java.lang.Exception
public void updateContentTypeDefinitions(java.lang.String userName,
java.lang.String[] contentTypeDefinitionIds)
throws ConstraintException,
SystemException
ConstraintException
SystemException
public void updateAttributeValue(java.lang.Integer userPropertiesId,
java.lang.String attributeName,
java.lang.String attributeValue)
throws SystemException,
Bug
SystemException
Bug
public java.lang.String getAttributeValue(java.lang.Integer userPropertiesId,
java.lang.String attributeName,
boolean escapeHTML)
throws SystemException,
Bug
SystemException
Bug
public java.util.List getDigitalAssetVOList(java.lang.Integer userPropertiesId)
throws SystemException,
Bug
SystemException
Bugpublic BaseEntityVO getNewVO()
getNewVO in class BaseController
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||