This page lists public services provided by Structure API. All these services are available from StructureComponents instance.
Services to Start With
|
Use ... |
to ... |
|---|---|
|
Create and delete structures, modify structure properties such as name or permissions. (But not to work with the structure's content.) |
|
|
ForestService |
Access forests for reading or changing. |
|
StructureAttributeService |
Retrieve attribute values for given rows in a given forest. |
|
RowManager |
Extract item information for rows read from a Forest. |
|
FolderManager |
Create folders or change folder properties. |
|
GeneratorManager |
Create generators or change generator properties. |
More Power
|
Use ... |
to ... |
|---|---|
|
StructureConfiguration |
Change global Structure add-on configuration. |
|
Create and manipulate views. |
|
|
Manage synchronizers. |
|
|
Backup complete Structure data to a file or restore it back. |
|
|
StructureFavoriteManager |
Read or change which structures are favorite of which users. |
|
PropertyService |
Store arbitrary properties. |
|
Store arbitrary per-structure properties. |
|
|
AttributeSubscriptionService |
Create a subscription for a set of attributes and rows and load data for them asynchronously. |
Extreme Power
|
Use ... |
to ... |
|---|---|
|
ItemTracker |
Track recorded changes that happened to items (in JIRA Data Center – on all nodes of the cluster). |
|
ItemResolver |
Convert |
|
IssueEventBridge |
Listen for or report issue events. |
|
StructureQueryParser |
Parse an S-JQL query. |
|
StructureQueryBuilderFactory |
Build an S-JQL query via Builder pattern. |
|
ProcessHandleManager |
Manage feedback page for asynchronous processes. |
|
SyncAuditLog |
Access or manage Synchronization Audit log. |
|
StructureJobManager |
Run a job asynchronously. |
|
ScheduledJobManager |
Schedule a periodical job to run asynchronously (only on a single node in a cluster). |