com.bea.apps.groupspace.controls.generic
Interface CM_Control<T extends com.bea.apps.groupspace.content.CommunityContent>
- All Superinterfaces
- ContentControlBase<T,com.bea.apps.groupspace.folders.Folder>, GroupSpaceContentControl<T>, Serializable
- All Known Subinterfaces:
- AnnouncementsControl, FeedEntriesControl, FeedFoldersControl, GsDocControl, IssuesControl, LinksControl, RichTextControl, SavedSearchControl
public interface CM_Control<T extends com.bea.apps.groupspace.content.CommunityContent>
- extends GroupSpaceContentControl<T>
Copyright (c) 2005-2006 by BEA Systems, Inc. All Rights Reserved.
This control layer is here to allow non-Folder controls to access the FoldersControl
Both FoldersControl and this CM_Control extend GroupSpaceContentControl;
CM_Control uses FoldersControl
Only calls to FoldersControl folderControl should reside at this level
Method Summary |
com.bea.apps.groupspace.folders.Folder |
getPersonalContentFolder()
Get the user folder associated with type of content. |
Methods inherited from interface com.bea.apps.groupspace.controls.generic.GroupSpaceContentControl |
asSet, createFolder, createFolder, findByDescription, findByTitle, getCommunity, getCommunityAndPrivate, getCommunityFolder, getPersonal, getPrivate, getReferencingContent, getReferencingContent, getRelatedContent, promoteToCommunity, removeCommunityAndPrivate, removePersonal, removePrivate |
Methods inherited from interface com.bea.apps.groupspace.controls.generic.ContentControlBase |
createObjectClass, createObjects, createObjects, findById, findContentById, findMany, findMany, findManyChildren, getAllPropertyDefinitions, getDefaultStringValue, getFolder, getImmediateChildren, getImmediateChildren, getImmediateChildrenAsPagedResult, getObjectClass, getTopFolder, getTopNode, move, move, remove, remove, remove, removeAll, update, update |
getPersonalContentFolder
com.bea.apps.groupspace.folders.Folder getPersonalContentFolder()
throws InstantiationException,
IllegalAccessException,
InvocationTargetException,
com.bea.content.nodemappers.NodeMapper.NodeMapperException,
com.bea.content.AuthenticationException,
com.bea.content.AuthorizationException,
com.bea.content.NoSuchNodeException,
com.bea.content.RepositoryException
- Get the user folder associated with type of content. For example, personal links for user 'jdoe' will be stored
under .../jdoe/Links/* The username is taken from the Request, so this method must be called from the web tier.
OWNER=username, VISIBILITY="PERSONAL"
- Throws
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
com.bea.content.AuthenticationException
com.bea.content.AuthorizationException
com.bea.content.NoSuchNodeException
com.bea.content.RepositoryException
Copyright © 2006 BEA Systems, Inc. All Rights Reserved