com.bea.apps.groupspace.communitycontent.controls
Interface CommunityContentCmxControl
- All Superinterfaces
- CmxControl
public interface CommunityContentCmxControl
- extends CmxControl
CmxControl @ControlExtension for creating the COMMUNITY_CONTENT ObjectClass, Nodes
of that type (wrapped in a CommunityContent)
| Nested classes/interfaces inherited from interface com.bea.content.controls.extensible.CmxControl |
CmxControl.Create, CmxControl.Delete, CmxControl.DynamicProperties, CmxControl.FindBy, CmxControl.FindById, CmxControl.Id, CmxControl.Move, CmxControl.ParentId, CmxControl.Property, CmxControl.PropertyPair, CmxControl.RepositoryInfo, CmxControl.SearchPaths, CmxControl.SortOrder, CmxControl.Update |
createCommunityContentType
CommunityContent createCommunityContentType(String title,
String visibility,
String owner,
String description)
throws AuthenticationException,
AuthorizationException,
NodeExistsException,
NoSuchObjectClassException,
RepositoryException,
InstantiationException,
IllegalAccessException,
InvocationTargetException,
SQLException,
GSNonUniqueContentException
- creates the
COMMUNITY_CONTENT ObjectClass and Nodes of that type (wrapped in a CommunityContent
Used primarily to create the ObjectClass as COMMUNITY_CONTENT aren't specific content
- Parameters
title - content title - inheriteddescription - content description - inheritedvisibility - COMMUNITY, PRIVATE OR PERSONAL - inheritedowner - content owner - inherited
- Returns
Node wrapped in a CommunityContent, constructed with the Properties
passed to this method
- Throws
AuthenticationException
AuthorizationException
NodeExistsException
NoSuchObjectClassException
RepositoryException
InstantiationException
IllegalAccessException
InvocationTargetException
SQLException
GSNonUniqueContentException
Copyright © 2006 BEA Systems, Inc. All Rights Reserved