|
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 IssuesCmxControl
Copyright (c) 2005-2006 by BEA Systems, Inc. All Rights Reserved.
CmxControl @ControlExtension for creating the ISSUE ObjectClass, Nodes
of that type (wrapped in a Issue/No
| 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_ALL
|
static String |
FIND_ONE
|
static String |
ISSUE
|
| Method Summary | |
|---|---|
Issue |
createIssue(String title,
String description,
String owner,
String visibility,
String status,
String priority,
boolean isKnowledge,
String resolution,
BinaryValue notes,
ID parentNode,
ID[] relatedNodes,
Set<CmxControl.PropertyPair> dynamicProps)
creates the ISSUE ObjectClass and Nodes of that type (wrapped in an Issue)
ISSUE extends the COMMUNITY_CONTENT ObjectClass
Creates a new Issue Node within the CM Repository initializing
its properties based on the argument/annotation combination
provided. |
List<Issue> |
getAllIssues()
Returns a List of all issues. |
Issue |
getIssue(String description)
Finds an Issue by its description. |
List<Issue> |
removeAllIssues()
Removes all Issues. |
Issue |
removeIssue(String description)
Removes an Issue based on its description. |
| Field Detail |
|---|
static final String ISSUE
static final String FIND_ONE
static final String FIND_ALL
| Method Detail |
|---|
Issue createIssue(String title,
String description,
String owner,
String visibility,
String status,
String priority,
boolean isKnowledge,
String resolution,
BinaryValue notes,
ID parentNode,
ID[] relatedNodes,
Set<CmxControl.PropertyPair> dynamicProps)
throws AuthenticationException,
AuthorizationException,
NodeExistsException,
NoSuchObjectClassException,
RepositoryException,
InstantiationException,
IllegalAccessException,
InvocationTargetException,
SQLException,
GSNonUniqueContentException
ISSUE ObjectClass and Nodes of that type (wrapped in an Issue)
ISSUE extends the COMMUNITY_CONTENT ObjectClass
Creates a new Issue Node within the CM Repository initializing
its properties based on the argument/annotation combination
provided. Then creates an Issue using the new Node.
description - resolution - status - visibility -
org.apache.beehive.controls.api.ControlException
AuthenticationException
AuthorizationException
NodeExistsException
NoSuchObjectClassException
RepositoryException
InstantiationException
IllegalAccessException
InvocationTargetException
SQLException
GSNonUniqueContentException
Issue getIssue(String description)
throws InstantiationException,
IllegalAccessException,
InvocationTargetException,
com.bea.content.nodemappers.NodeMapper.NodeMapperException,
AuthenticationException,
AuthorizationException,
NoSuchNodeException,
RepositoryException
description - Description of the sought after Issue
org.apache.beehive.controls.api.ControlException
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
Issue removeIssue(String description)
throws InstantiationException,
IllegalAccessException,
InvocationTargetException,
com.bea.content.nodemappers.NodeMapper.NodeMapperException,
AuthenticationException,
AuthorizationException,
NoSuchNodeException,
RepositoryException
description - Description of the sought after Issue
org.apache.beehive.controls.api.ControlException
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
List<Issue> getAllIssues()
throws InstantiationException,
IllegalAccessException,
InvocationTargetException,
com.bea.content.nodemappers.NodeMapper.NodeMapperException,
AuthenticationException,
AuthorizationException,
NoSuchNodeException,
RepositoryException
org.apache.beehive.controls.api.ControlException
InstantiationException
IllegalAccessException
InvocationTargetException
com.bea.content.nodemappers.NodeMapper.NodeMapperException
AuthenticationException
AuthorizationException
NoSuchNodeException
RepositoryException
List<Issue> removeAllIssues()
throws InstantiationException,
IllegalAccessException,
InvocationTargetException,
com.bea.content.nodemappers.NodeMapper.NodeMapperException,
AuthenticationException,
AuthorizationException,
NoSuchNodeException,
RepositoryException
org.apache.beehive.controls.api.ControlException
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 | ||||||||