|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GS_UtilCmxControl
This control is used when we must have a community context
Nested Class Summary |
---|
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 |
Field Summary | |
---|---|
static String |
FIND_BY_ID
|
Method Summary | |
---|---|
void |
delete(ID id)
deletes a node by its ID |
Node |
findNodeByExpression(String expression,
String[] searchPaths)
|
SortableFilterablePagedResult<CommunityContent> |
findNodesByExpression(String expression,
String[] searchPaths,
SortCriteria[] sortCriteria)
|
PagedResult<Node> |
getByTitle(String title,
String[] searchPaths)
Finds a Node by its title |
CommunityContent |
getCommunityContentById(String cm_uid)
Finds a Node by its id and uses the NodeToCommunityContentMapper to construct the appropriate CommunityContent subtype. |
Node |
getNodeById(ID cm_uid)
finds nodes by an id |
Node |
getNodeByProperty(String propertyName,
String propertyValue,
String typeName)
finds nodes by an id |
PagedResult<Node> |
getNodesByTypeAndVisiblity(String typeName,
String visibility,
String[] searchPaths)
Finds a Node by its id and uses the NodeToObjectClassMapper to retrieve its ObjectClass. |
PagedResult<Node> |
getPrivate(String username,
String typeName,
String[] searchPaths)
Finds a Node by its id and uses the NodeToObjectClassMapper to retrieve its ObjectClass. |
Node |
move(ID nodeIdToMove,
ID newParentId)
moves a node under a specified parent |
Node |
update(Node node)
updates a node |
Field Detail |
---|
static final String FIND_BY_ID
Method Detail |
---|
void delete(ID id) throws AuthenticationException, AuthorizationException, NoSuchNodeException, RepositoryException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
Node update(Node node) throws AuthenticationException, AuthorizationException, NoSuchNodeException, NoSuchPropertyException, RepositoryException, IOException
AuthenticationException
AuthorizationException
NoSuchNodeException
NoSuchPropertyException
RepositoryException
IOException
Node move(ID nodeIdToMove, ID newParentId) throws AuthenticationException, AuthorizationException, NoSuchNodeException, RepositoryException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
Node getNodeById(ID cm_uid) throws InstantiationException, IllegalAccessException, InvocationTargetException, com.bea.content.nodemappers.NodeMapper.NodeMapperException, AuthenticationException, AuthorizationException, NoSuchNodeException, RepositoryException
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
Node getNodeByProperty(String propertyName, String propertyValue, String typeName) throws InstantiationException, IllegalAccessException, InvocationTargetException, com.bea.content.nodemappers.NodeMapper.NodeMapperException, AuthenticationException, AuthorizationException, NoSuchNodeException, RepositoryException
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
PagedResult<Node> getByTitle(String title, String[] searchPaths) throws InstantiationException, IllegalAccessException, InvocationTargetException, com.bea.content.nodemappers.NodeMapper.NodeMapperException, AuthenticationException, AuthorizationException, NoSuchNodeException, RepositoryException
title
- title of the sought after Node
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
PagedResult<Node> getPrivate(String username, String typeName, String[] searchPaths) throws InstantiationException, IllegalAccessException, InvocationTargetException, com.bea.content.nodemappers.NodeMapper.NodeMapperException, AuthenticationException, AuthorizationException, NoSuchNodeException, RepositoryException
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
PagedResult<Node> getNodesByTypeAndVisiblity(String typeName, String visibility, String[] searchPaths) throws InstantiationException, IllegalAccessException, InvocationTargetException, com.bea.content.nodemappers.NodeMapper.NodeMapperException, AuthenticationException, AuthorizationException, NoSuchNodeException, RepositoryException
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
Node findNodeByExpression(String expression, String[] searchPaths) throws InstantiationException, IllegalAccessException, InvocationTargetException, com.bea.content.nodemappers.NodeMapper.NodeMapperException, AuthenticationException, AuthorizationException, NoSuchNodeException, RepositoryException
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
SortableFilterablePagedResult<CommunityContent> findNodesByExpression(String expression, String[] searchPaths, SortCriteria[] sortCriteria) throws InstantiationException, IllegalAccessException, InvocationTargetException, com.bea.content.nodemappers.NodeMapper.NodeMapperException, AuthenticationException, AuthorizationException, NoSuchNodeException, RepositoryException
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
CommunityContent getCommunityContentById(String cm_uid) throws InstantiationException, IllegalAccessException, InvocationTargetException, com.bea.content.nodemappers.NodeMapper.NodeMapperException, AuthenticationException, AuthorizationException, NoSuchNodeException, RepositoryException
cm_uid
- Id of the sought after Node
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |