| Package | Description |
|---|---|
| com.segue.tm.published.api.requirements.javaplugin |
This package contains interfaces to be used when implementing a plug-in for external requirement management system integrations.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
RMDataProvider.getActionURL(java.lang.String nodeURI,
RMAction action)
Returns the URL for an action on a specific node.
|
java.util.List<RMAction> |
RMDataProvider.getAllActions()
Returns all different actions possible on any node.
|
java.util.List<RMNode> |
RMDataProvider.getChangedNodes(java.lang.String projectId,
long timestamp,
int index,
int limit)
Returns all changed nodes since a specific time stamp.
|
java.util.Map<java.lang.String,java.util.List<RMNode>> |
RMDataProvider.getChildren(java.lang.String projectId,
java.util.List<java.lang.String> parentIds)
Returns all children of a node.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
RMDataProvider.getChildrenIds(java.lang.String projectId,
java.util.List<java.lang.String> parentIds)
Returns all ids of the children for a list of nodes.
|
RMDataProvider |
RMPluginProfile.getDataProvider()
Returns a RMDataProvider instance.
|
java.lang.String |
RMDataProvider.getDefaultOpenURL(java.lang.String nodeURI)
Returns the URL for the default open action on a node.
|
java.util.List<java.lang.String> |
RMDataProvider.getDeletedNodeIds(java.lang.String projectId,
long timestamp)
Returns all ids of deleted nodes since provided time stamp.
|
RMIconProvider |
RMPluginProfile.getIconProvider()
Returns a RMIconProvider instance.
|
long |
RMDataProvider.getLastChangedTimestamp(java.lang.String projectId)
Returns the time stamp of the last change for a specific project.
|
RMNode |
RMDataProvider.getNodeById(java.lang.String projectId,
java.lang.String id)
Returns a node specific node.
|
RMProject |
RMDataProvider.getProject(java.lang.String id)
Returns a specific project.
|
java.util.List<RMProject> |
RMDataProvider.getProjects()
Returns all projects available for integration with SCTM.
|
java.lang.String |
RMDataProvider.getRMSystemName()
Returns the name of the Requirements Management System this plug-in is for.
|
java.lang.String |
RMDataProvider.getRMSystemVersion()
Returns the version of the Requirements Management System this plug-in is for.
|
RMSnapshot |
RMDataProvider.getSnapshot(java.lang.String projectId,
java.lang.String nodeId)
Returns the snapshot for a node.
|
java.util.List<RMAction> |
RMDataProvider.getSupportedActions(RMNodeType nodeType)
Returns all supported actions for a specific node type.
|
RMTestProvider |
RMPluginProfile.getTestProvider()
Returns a RMTestProvider instance.
|
java.util.List<RMTest> |
RMTestProvider.getTests(java.lang.String projectId,
java.lang.String parentId)
Returns all tests information to generate the test definitions in SCTM for a synchronized requirement tree node.
|
void |
RMPluginProfile.validate()
Tests if the values provided so far to the profile for the properties
are enough and correct for a successful login to the external RMS.
|
Copyright © Micro Focus 2004-2019. All rights reserved.