|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
AbstractSynchronizer is an abstract base class for the synchronizers that
provides basic implementation for some of the StructureSynchronizer methods
and offers some utility methods for the synchronizers.key and csid.
key and automatically generated csid.
IssueListener that will get notifications of the subsequent changes.
AutoSwitchStrategy enum defines how the initial structure is selected when the user
opens issue page or project page.StructureViewBean from the state in this builder.
ViewSettings.AssociatedView.
ViewSettings.
ViewSpecification.
ViewSpecification.Column using the current state of the builder.
StructureQueryBuilder.
Forest.
Forest that has the specified list of issues and depths.
PermissionRules.
PermissionRules.
StructureQueryBuilder.BasicConstraintStep.sub(),
so that the accumulated constraint will be inserted into the enclosing builder as if a
basic constraint.
Forest, returning all matching issues in the forest
order.
Forest, returning all matching issues in the forest
order.
Forest, putting resulting issue IDs into
issueIdsCollector in the forest order.
Forest, returning IDs of all matching issues in the
forest order.
Forest, returning indices
of all matching issues in the forest order (i.e., the sequence of indices strictly increases.)
filter condition.
filter condition.
Forest.visitParentChildrenUpwards(com.almworks.jira.structure.api.forest.ForestParentChildrenVisitor) that allows you to effectively
process the forest bottom-up, probably saving on memory allocation and search speed.
Forest interface provides access to a data structure that stores issue hierarchy
(the hierarchy is a sequence of tree structures, a forest).ForestAccessor is an interface that allows changing forests within
ForestTransaction.ForestFoldControl is an auxiliary object passed to ForestParentChildrenClosure for
control of the iteration over a forest done by Forest.foldUpwards(com.almworks.jira.structure.api.forest.ForestParentChildrenClosure) .ForestOp represents a single operation on a forest, such as move or delete.Forest.foldUpwards(com.almworks.jira.structure.api.forest.ForestParentChildrenClosure) .ForestParentChildrenClosure that collects the results
of processing sub-issues into a list.Forest.visitParentChildrenUpwards(com.almworks.jira.structure.api.forest.ForestParentChildrenVisitor).ForestUpdate represents information about what the client code needs to do
to bring their version of some structure's forest to the some newer version.PermissionSubject based on the string representation.
PermissionSubject based on the string representation.
ForestUpdate for the given structure - a difference report between the
version of the forest known by the client code and the latest version of the forest.
0 if the structure has no ID (when it's
new and hasn't been saved yet).
0 if the view has no ID (when it's new and hasn't been saved yet).
RestoreOperation.restore() has completed to check for problems in change history of some structures.
RestoreOperation.restore() has completed to check for problems with some issues.
RestoreOperation.restore() has completed to check for problems with some structures.
Issue.
element[i] is
the parent issue of element[i+1].
Forest.getPath(long), returns the path to the issue specified by index.
RestoreOperation.restore() has completed to get names of all restored structures.
if (permission.includes(PermissionLevel.EDIT))
Any permission includes NONE level, and null permission level is treated as NONE.
SyncController.incrementalSyncRequired(long), this method records an event that requires later synchronization.
finally blocks.
VIEW access to it.
VIEW access to someone.
IssueChangeEvent represents an event that has happened with a specific issue.StructureUtil.getDebugIssueString(Long)
IssueEventBridge is a simple hub that allows to listen to issue changes
and report issue changes.IssueListener is a simple interface that receives notifications that
an issue has changed.IssueChangeEvent represents the details of a single issue change.JiraFunc contains Jira-related functions.La is a utility generic-purpose class for functional expressions.La.array(java.util.Collection extends T>).
null.
UnsupportedOperationException.
Forest.mergeForest(Forest, long, long, ForestChangeEventHandler) without event handler.
(under, after) coordinates.
Forest.moveSubtree(long, long, long, ForestChangeEventHandler) without event handler.
(under, after) coordinates.
(under, after) coordinates.
SequentialStructureListener.onStructureChangedLocked(java.util.Map) .
relation constraint.
query and returns the corresponding StructureQuery.
PermissionRules is used to define a PermissionLevel
for a given user.PermissionSubject.PermissionSubject is an abstraction used to specify which users a particular permission
is applicable to.PermissionSubject.ProgressCalculator is used to calculate aggregate progress of an issue
in a forest.ProgressInfo represents aggregate information about time and progress,
calculated for a sub-tree of issues.csid.
StructureManager.addListener(StructureListener).
StructureManager.addListener(SequentialStructureListener).
Forest.removeSubtree(long, ForestChangeEventHandler) without event handler.
StructureJob.State.PENDING.
StructureSynchronizer.storeParameters(Object) into this synchronizer's
parameters object.
set...
- saveChanges(User, boolean) -
Method in interface com.almworks.jira.structure.api.view.StructureView
- Call this method to save the changes made with
set... methods and update the database.
- schedule(long, long, StructureJob) -
Method in interface com.almworks.jira.structure.api.job.StructureJobManager
- Schedule the job to run periodically, or once after delay.
- SECURITY_LEVEL_ID -
Static variable in class com.almworks.jira.structure.util.JiraFunc
-
- SECURITY_LEVEL_NAME -
Static variable in class com.almworks.jira.structure.util.JiraFunc
-
- selectBySyncMode(Object, Object, Object) -
Method in class com.almworks.jira.structure.util.SyncLogger
-
- self() -
Static method in class com.almworks.jira.structure.util.La
-
- SequentialStructureListener<T> - Interface in com.almworks.jira.structure.api.event
- Sequential variation of the
StructureListener, which has a different contract with regards to ordering
of calls and locking. - SequentialStructureListener.Adapter - Class in com.almworks.jira.structure.api.event
- Simple adapter of an existing
StructureListener. - SequentialStructureListener.Adapter(StructureListener) -
Constructor for class com.almworks.jira.structure.api.event.SequentialStructureListener.Adapter
- Creates an instance of
SequentialStructureListener from an instance of StructureListener.
- SequentialStructureListener.Simple - Class in com.almworks.jira.structure.api.event
- Simple implementation of the sequential listener.
- SequentialStructureListener.Simple() -
Constructor for class com.almworks.jira.structure.api.event.SequentialStructureListener.Simple
-
- set(WritableLongList, WritableIntList, boolean) -
Method in interface com.almworks.jira.structure.api.forest.Forest
- Replaces the contents of this forest with the values passed in the parameters.
- set(LongList, IntList) -
Method in interface com.almworks.jira.structure.api.forest.Forest
- Replaces the contents of this forest with the values passed in the parameters.
- setAutoCollapseStructurePanel(Boolean) -
Method in class com.almworks.jira.structure.api.settings.UISettingsBean
-
- setAutoSwitchStrategy(StructurePage, AutoSwitchStrategy) -
Method in class com.almworks.jira.structure.api.settings.UISettingsBean
- Changes auto-switch strategy for the given page.
- setAutosyncEnabled(Long, boolean) -
Method in interface com.almworks.jira.structure.api.sync.StructureSyncManager
- Enables or disables the incremental synchronization for the specified synchronizer.
- setBackupHistory(boolean) -
Method in interface com.almworks.jira.structure.api.backup.BackupOperation
- Sets the
backupHistory flag.
- setColumns(List<ViewSpecification.Column.Builder>) -
Method in class com.almworks.jira.structure.api.view.ViewSpecification.Builder
- Changes the current column builders to the passed list.
- setCreateEnabledForAnyone(boolean) -
Method in interface com.almworks.jira.structure.api.StructureConfiguration
- Changes whether the creation of new structures is available for all users.
- setCreatorPermissionSubjectsEncoded(String) -
Method in interface com.almworks.jira.structure.api.StructureConfiguration
- Changes the list of the users / groups that are allowed to create new structures.
- setCsid(String) -
Method in class com.almworks.jira.structure.api.view.ViewSpecification.Column.Builder
-
- setDefaultPages(Set<StructurePage>) -
Method in class com.almworks.jira.structure.api.view.ViewSettings.AssociatedView.Builder
- Updates the set of pages on which the associated view will be the default view.
- setDefaultStructureId(Project, Long) -
Method in interface com.almworks.jira.structure.api.StructureConfiguration
- Changes the ID of the default structure for the specified project.
- setDefaultViewSettings(ViewSettings, User, boolean) -
Method in interface com.almworks.jira.structure.api.view.StructureViewManager
- Updates the global default view settings, which apply to all structure that don't have
view settings overridden.
- setDescription(String) -
Method in interface com.almworks.jira.structure.api.Structure
- Sets the description of the structure.
- setDescription(String) -
Method in interface com.almworks.jira.structure.api.view.StructureView
- Sets the description of the view.
- setDescription(String) -
Method in class com.almworks.jira.structure.api.view.StructureViewBean.Builder
- Sets the description of the view.
- setEditRequiresParentIssuePermission(boolean) -
Method in interface com.almworks.jira.structure.api.Structure
- Changes the security flag that requires the user to have Edit Issue permission on parent
issues of the issues being moved, added or deleted from structure.
- setEnabledForAllProjects(boolean) -
Method in interface com.almworks.jira.structure.api.StructureConfiguration
- Changes whether the plugin is enabled for all projects.
- setEnabledForAnyone(boolean) -
Method in interface com.almworks.jira.structure.api.StructureConfiguration
- Changes whether the plugin is available for all users.
- setEnabledPermissionSubjectsEncoded(String) -
Method in interface com.almworks.jira.structure.api.StructureConfiguration
- Changes the list of the users / groups that the Structure plugin is enabled for.
- setFavorite(Long, User, boolean) -
Method in interface com.almworks.jira.structure.api.StructureFavoriteManager
- Adds or removes the structure from user's favorites.
- setFile(File) -
Method in interface com.almworks.jira.structure.api.backup.BackupOperation
- Sets the target file for the backup.
- setFile(File) -
Method in interface com.almworks.jira.structure.api.backup.RestoreOperation
- Sets the location of the backup file.
- setGroupName(String) -
Method in class com.almworks.jira.structure.api.PermissionSubject.JiraGroup
-
- setI18nFactory(I18nHelper.BeanFactory) -
Method in interface com.almworks.jira.structure.api.job.StructureJobFeedback
-
- setId(long) -
Method in interface com.almworks.jira.structure.api.Structure
- Sets the ID of the structure.
- setId(long) -
Method in interface com.almworks.jira.structure.api.view.StructureView
- Sets the ID of this view.
- setId(Long) -
Method in class com.almworks.jira.structure.api.view.StructureViewBean.Builder
- Sets the ID of the view
- setJobName(String, Object...) -
Method in interface com.almworks.jira.structure.api.job.StructureJobFeedback
- Sets the name of the job.
- setKeepStructureWhileNavigating(Boolean) -
Method in class com.almworks.jira.structure.api.settings.UISettingsBean
-
- setKey(String) -
Method in class com.almworks.jira.structure.api.view.ViewSpecification.Column.Builder
-
- setLevel(PermissionLevel) -
Method in class com.almworks.jira.structure.api.PermissionRule.SetLevel
-
- setLongProperty(ApplicationProperties, String, String) -
Static method in class com.almworks.jira.structure.util.StructureUtil
- Sets a possibly long value (template) as an application property.
- setMenuPages(Set<StructurePage>) -
Method in class com.almworks.jira.structure.api.view.ViewSettings.AssociatedView.Builder
- Updates the set of pages on which the associated view will be in the menu.
- setName(String) -
Method in interface com.almworks.jira.structure.api.Structure
- Sets the name of the structure.
- setName(String) -
Method in interface com.almworks.jira.structure.api.view.StructureView
- Sets the name of the view.
- setName(String) -
Method in class com.almworks.jira.structure.api.view.StructureViewBean.Builder
- Sets the name of the view
- setName(String) -
Method in class com.almworks.jira.structure.api.view.ViewSpecification.Column.Builder
-
- setOwner(PermissionSubject) -
Method in interface com.almworks.jira.structure.api.Structure
- Sets the owner of the structure, usually an instance of
PermissionSubject.JiraUser.
- setOwner(PermissionSubject) -
Method in interface com.almworks.jira.structure.api.view.StructureView
- Sets the owner of the view, usually an instance of
PermissionSubject.JiraUser.
- setOwner(PermissionSubject) -
Method in class com.almworks.jira.structure.api.view.StructureViewBean.Builder
- Sets the owner of this view.
- setParameter(String, Object) -
Method in class com.almworks.jira.structure.api.view.ViewSpecification.Column.Builder
- Sets a parameter for this column.
- setParameters(Map<String, Object>) -
Method in class com.almworks.jira.structure.api.view.ViewSpecification.Column.Builder
- Updates the parameter map for the column.
- setPermissions(Collection<? extends PermissionRule>) -
Method in interface com.almworks.jira.structure.api.Structure
- Sets the permission rules for this structure.
- setPermissions(Collection<? extends PermissionRule>) -
Method in interface com.almworks.jira.structure.api.view.StructureView
- Sets the permission rules for this view.
- setPermissions(Collection<? extends PermissionRule>) -
Method in class com.almworks.jira.structure.api.view.StructureViewBean.Builder
- Sets the permission rules.
- setPickedProjectKeys(String) -
Method in interface com.almworks.jira.structure.api.StructureConfiguration
- Changes projects that Structure plugin is enabled for.
- setProjectId(long) -
Method in class com.almworks.jira.structure.api.PermissionSubject.ProjectRole
-
- setRoleId(long) -
Method in class com.almworks.jira.structure.api.PermissionSubject.ProjectRole
-
- setSpecification(ViewSpecification) -
Method in interface com.almworks.jira.structure.api.view.StructureView
- Sets the specification of the view, which defines the visual configuration of the gadget.
- setSpecification(ViewSpecification.Builder) -
Method in interface com.almworks.jira.structure.api.view.StructureView
- Sets the specification of the view, which defines the visual configuration of the gadget.
- setSpecification(ViewSpecification.Builder) -
Method in class com.almworks.jira.structure.api.view.StructureViewBean.Builder
- Updates view specification builder
- setStringListParameter(String, String...) -
Method in class com.almworks.jira.structure.api.view.ViewSpecification.Column.Builder
- Utility method to set a parameter of type
List with String elements.
- setStructureId(Long) -
Method in class com.almworks.jira.structure.api.PermissionRule.ApplyStructure
-
- setSubject(PermissionSubject) -
Method in class com.almworks.jira.structure.api.PermissionRule.SetLevel
-
- setUISettings(User, Project, UISettings) -
Method in interface com.almworks.jira.structure.api.StructureConfiguration
- This method is used to update the user interface settings - either system-wide default
settings or per-user settings or per-project settings.
- setUserKey(String) -
Method in class com.almworks.jira.structure.api.PermissionSubject.JiraUser
-
- setUserName(String) -
Method in class com.almworks.jira.structure.api.PermissionSubject.JiraUser
-
- setUseZip(boolean) -
Method in interface com.almworks.jira.structure.api.backup.BackupOperation
- Sets the
useZip flag.
- setViewId(long) -
Method in class com.almworks.jira.structure.api.view.ViewSettings.AssociatedView.Builder
- Sets the ID of the view.
- setViews(List<ViewSettings.AssociatedView.Builder>) -
Method in class com.almworks.jira.structure.api.view.ViewSettings.Builder
- Sets a list of builders of associated views.
- setViewSettings(Long, ViewSettings, User, boolean) -
Method in interface com.almworks.jira.structure.api.view.StructureViewManager
- Updates view settings for the specified structure.
- SHAREDENTITY_ID -
Static variable in class com.almworks.jira.structure.util.JiraFunc
-
- size() -
Method in interface com.almworks.jira.structure.api.forest.Forest
-
- sortByPopularity(List<Structure>, User) -
Method in interface com.almworks.jira.structure.api.StructureFavoriteManager
- Sorts a list of structures by their popularity.
- start(SyncInstance, SyncController) -
Method in class com.almworks.jira.structure.api.sync.AbstractIssueListeningSynchronizer
- Starts listening to issue events.
- start(SyncInstance, SyncController) -
Method in class com.almworks.jira.structure.api.sync.AbstractSynchronizer
-
- start(SyncInstance, SyncController) -
Method in interface com.almworks.jira.structure.api.sync.StructureSynchronizer
- This method is called when a synchronizer instance becomes enabled.
- stop() -
Method in class com.almworks.jira.structure.api.sync.AbstractIssueListeningSynchronizer.BasicListener
-
- stop(SyncInstance) -
Method in class com.almworks.jira.structure.api.sync.AbstractIssueListeningSynchronizer
- Stops listening issue events.
- stop(SyncInstance) -
Method in class com.almworks.jira.structure.api.sync.AbstractSynchronizer
-
- stop(SyncInstance) -
Method in interface com.almworks.jira.structure.api.sync.StructureSynchronizer
- This method is called when a synchronizer instance becomes disabled.
- storeParameters(Object) -
Method in class com.almworks.jira.structure.api.sync.AbstractSynchronizer
-
- storeParameters(Object) -
Method in interface com.almworks.jira.structure.api.sync.StructureSynchronizer
- Converts parameters into array of bytes for storing them in the database.
- STRING_LONG -
Static variable in class com.almworks.jira.structure.util.StructureUtil
-
- Structure - Interface in com.almworks.jira.structure.api
- A structure is a hierarchical list of issues.
- structure(long) -
Method in class com.almworks.jira.structure.util.SyncLogger
-
- StructureBackupManager - Interface in com.almworks.jira.structure.api.backup
- The backup manager is responsible for backup and restore of the structure data.
- StructureConfiguration - Interface in com.almworks.jira.structure.api
StructureConfiguration provides access to the configuration parameters of the Structure plugin.- StructureError - Enum in com.almworks.jira.structure.api
StructureError is an enumeration of all possible error types
in the Structure layer.- StructureException - Exception in com.almworks.jira.structure.api
StructureException can be thrown for different causes that involve Structure plugin.- StructureException(StructureError) -
Constructor for exception com.almworks.jira.structure.api.StructureException
- Constructs an instance of exception.
- StructureException(StructureError, String) -
Constructor for exception com.almworks.jira.structure.api.StructureException
- Constructs an instance of exception.
- StructureException(StructureError, Long) -
Constructor for exception com.almworks.jira.structure.api.StructureException
- Constructs an instance of exception.
- StructureException(StructureError, Long, Long) -
Constructor for exception com.almworks.jira.structure.api.StructureException
- Constructs an instance of exception.
- StructureException(StructureError, Long, Long, String) -
Constructor for exception com.almworks.jira.structure.api.StructureException
- Constructs an instance of exception.
- StructureException(StructureError, Long, Long, String, Throwable) -
Constructor for exception com.almworks.jira.structure.api.StructureException
- Constructs an instance of exception.
- StructureException(StructureError, Long, Long, Long) -
Constructor for exception com.almworks.jira.structure.api.StructureException
-
- StructureException(StructureError, Long, Long, Long, String) -
Constructor for exception com.almworks.jira.structure.api.StructureException
-
- StructureException(StructureError, Throwable, Long, Long, Long, String, String, Object...) -
Constructor for exception com.almworks.jira.structure.api.StructureException
-
- StructureException.Builder - Class in com.almworks.jira.structure.api
-
- StructureException.Builder(StructureError) -
Constructor for class com.almworks.jira.structure.api.StructureException.Builder
-
- StructureFavoriteManager - Interface in com.almworks.jira.structure.api
StructureFavoriteManager manages "favorite" relations between users and structures.- StructureJob - Interface in com.almworks.jira.structure.api.job
StructureJob is a single one-time or repetitive background task,
run by the StructureJobManager.- StructureJob.State - Enum in com.almworks.jira.structure.api.job
- Simple enumeration of the possible job states
- StructureJobException - Exception in com.almworks.jira.structure.api.job
- This exception is thrown by the
StructureJobManager when there's a problem
with scheduling a job. - StructureJobException() -
Constructor for exception com.almworks.jira.structure.api.job.StructureJobException
-
- StructureJobException(String) -
Constructor for exception com.almworks.jira.structure.api.job.StructureJobException
-
- StructureJobException(String, Throwable) -
Constructor for exception com.almworks.jira.structure.api.job.StructureJobException
-
- StructureJobException(Throwable) -
Constructor for exception com.almworks.jira.structure.api.job.StructureJobException
-
- StructureJobFeedback - Interface in com.almworks.jira.structure.api.job
StructureJobFeedback allows communication between job owner, job itself and the visual
components that display the job information.- StructureJobManager - Interface in com.almworks.jira.structure.api.job
StructureJobManager allows running and scheduling background jobs.- StructureListener - Interface in com.almworks.jira.structure.api.event
StructureListener allows you to listen to changes in structures.- StructureListener.StructureChanges - Interface in com.almworks.jira.structure.api.event
StructureChanges class represents aggregate information about changes
that happened to a single structure.- StructureManager - Interface in com.almworks.jira.structure.api
-
StructureManager is the main component used to manage structures (as entities) and the forests (the contents of structures). - StructurePage - Enum in com.almworks.jira.structure.api.settings
StructurePage enum lists all non-admin JIRA pages (page types) that display
Structure Widget or that are adjusted by Structure Plugin.- StructureQuery - Class in com.almworks.jira.structure.api.query
- A structure query is a condition on issues and their relationships in a
Forest, such as
issues that are children of issues satisfying JQL 'type = Epic' or
issues at the top level of the forest. - StructureQuery() -
Constructor for class com.almworks.jira.structure.api.query.StructureQuery
-
- StructureQueryBuilder<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
StructureQueryBuilder allows you to build a structure query with a
fluent interface.- StructureQueryBuilder(StructureQueryBuilder.StartStep<B>, StructureQueryBuilder.StartStep<B>) -
Constructor for class com.almworks.jira.structure.api.query.StructureQueryBuilder
-
- StructureQueryBuilder.BasicConstraintStep<B extends StructureQueryBuilder<B>> - Interface in com.almworks.jira.structure.api.query
- This class allows to specify a basic constraint, either on its own, or as the last step of building a
relation constraint. - StructureQueryBuilder.Head - Class in com.almworks.jira.structure.api.query
- Object of this class contains the state of the builder; you can finish building the query by calling
StructureQueryBuilder.Head.end(),
or add more constraints, connecting them with StructureQueryBuilder.and or StructureQueryBuilder.or. - StructureQueryBuilder.Head(StructureQueryBuilder.StartStep<StructureQueryBuilder.Head>, StructureQueryBuilder.StartStep<StructureQueryBuilder.Head>) -
Constructor for class com.almworks.jira.structure.api.query.StructureQueryBuilder.Head
-
- StructureQueryBuilder.OpStep<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
- This class lets you add
operator to the relation constraint being built,
or to combine the already added relation with another one via StructureQueryBuilder.OpStep.or(). - StructureQueryBuilder.OpStep(StructureQueryBuilder.RelationStepHelper<B>) -
Constructor for class com.almworks.jira.structure.api.query.StructureQueryBuilder.OpStep
-
- StructureQueryBuilder.RelationConstraintStartStep<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
- This class allows you to continue building
relation constraint by adding another
relation. - StructureQueryBuilder.RelationConstraintStartStep(StructureQueryBuilder.StartStepHelper<B>) -
Constructor for class com.almworks.jira.structure.api.query.StructureQueryBuilder.RelationConstraintStartStep
-
- StructureQueryBuilder.RelationStepHelper<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
-
- StructureQueryBuilder.RelationStepHelper() -
Constructor for class com.almworks.jira.structure.api.query.StructureQueryBuilder.RelationStepHelper
-
- StructureQueryBuilder.StartStep<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
- This class allows you to either build a
basic constraint or
start building a relation constraint. - StructureQueryBuilder.StartStep(StructureQueryBuilder.StartStepHelper<B>) -
Constructor for class com.almworks.jira.structure.api.query.StructureQueryBuilder.StartStep
-
- StructureQueryBuilder.StartStepHelper<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
-
- StructureQueryBuilder.StartStepHelper() -
Constructor for class com.almworks.jira.structure.api.query.StructureQueryBuilder.StartStepHelper
-
- StructureQueryBuilder.Sub<B extends StructureQueryBuilder<B>> - Class in com.almworks.jira.structure.api.query
- Object of this class contains the state of the builder inside the currently open parentheses; you can finish
building the query in the parentheses and return to the main builder by calling
StructureQueryBuilder.Sub.endsub(), or
add more constraints inside the parentheses, connecting them with StructureQueryBuilder.and or StructureQueryBuilder.or. - StructureQueryBuilder.Sub(StructureQueryBuilder.StartStep<StructureQueryBuilder.Sub<B>>, StructureQueryBuilder.StartStep<StructureQueryBuilder.Sub<B>>) -
Constructor for class com.almworks.jira.structure.api.query.StructureQueryBuilder.Sub
-
- StructureQueryBuilderFactory - Interface in com.almworks.jira.structure.api.query
- Factory for creating new instances of
StructureQueryBuilder. - StructureQueryParser - Interface in com.almworks.jira.structure.api.query
- Parses a
structure query expressed in the Structured JQL language. - StructureServices - Interface in com.almworks.jira.structure.api
-
StructureServices is a convenience interface that can be used to retrieve all public services
of the Structure plugin.
- StructureSynchronizer - Interface in com.almworks.jira.structure.api.sync
- A
StructureSynchronizer is a pluggable Structure extension that
allows you to sync structure with any other aspect of issues, be it links, subtasks or anything
else. - StructureSynchronizerException - Exception in com.almworks.jira.structure.api.sync
- This exception is thrown by the
StructureSyncManager when it cannot perform the requested operation. - StructureSynchronizerException(String) -
Constructor for exception com.almworks.jira.structure.api.sync.StructureSynchronizerException
-
- StructureSynchronizerException(String, Throwable) -
Constructor for exception com.almworks.jira.structure.api.sync.StructureSynchronizerException
-
- StructureSynchronizerModuleDescriptor - Class in com.almworks.jira.structure.api.sync
- Synchronizer module descriptor, used to access the synchronizer configuration
set up in the <structure-synchronizer> module.
- StructureSynchronizerModuleDescriptor(JiraAuthenticationContext, ModuleFactory) -
Constructor for class com.almworks.jira.structure.api.sync.StructureSynchronizerModuleDescriptor
-
- StructureSyncManager - Interface in com.almworks.jira.structure.api.sync
StructureSyncManager manages the whole synchronization engine.- StructureUtil - Class in com.almworks.jira.structure.util
- Contains miscellaneous utility methods.
- StructureUtil() -
Constructor for class com.almworks.jira.structure.util.StructureUtil
-
- StructureView - Interface in com.almworks.jira.structure.api.view
StructureView represents a view - a named collection of parameters (such as grid columns) that are used
to configure how Structure widget displays a structure.- StructureViewBean - Class in com.almworks.jira.structure.api.view
- Immutable representation of the
StructureView properties. - StructureViewBean.Builder - Class in com.almworks.jira.structure.api.view
- A builder class for
StructureViewBean, this class can be also used as the input
for StructureView.update(com.almworks.jira.structure.api.view.StructureViewBean.Builder). - StructureViewBean.Builder() -
Constructor for class com.almworks.jira.structure.api.view.StructureViewBean.Builder
- Creates an empty builder.
- StructureViewBean.Builder(StructureViewBean) -
Constructor for class com.almworks.jira.structure.api.view.StructureViewBean.Builder
- Creates a builder that is initialized with all properties from the specified bean.
- StructureViewManager - Interface in com.almworks.jira.structure.api.view
StructureViewManager is a component that manages Structure views.- StructureViewMenuItem - Class in com.almworks.jira.structure.api.view
StructureViewMenuItem is a small helper class that is basically a pair of
StructureView and a boolean.- StructureViewMenuItem(StructureView, boolean) -
Constructor for class com.almworks.jira.structure.api.view.StructureViewMenuItem
-
- sub() -
Method in interface com.almworks.jira.structure.api.query.StructureQueryBuilder.BasicConstraintStep
- This method starts a new constraint, remembering the currently built constraint.
- supply(La<? super R, A>) -
Method in class com.almworks.jira.structure.util.La
-
- sync(SyncInstance, IncrementalSyncData) -
Method in interface com.almworks.jira.structure.api.sync.StructureSynchronizer
- Perform incremental synchronization.
- SyncController - Interface in com.almworks.jira.structure.api.sync
- This class provides
StructureSynchronizer with additional methods to send feedback to structure
manager. - SyncDirection - Enum in com.almworks.jira.structure.api.sync
- Defines two possible directions for the full synchronization.
- SyncEvent - Class in com.almworks.jira.structure.api.sync
SyncEvent with its only subclasses, SyncEvent.Structure and SyncEvent.Jira, is
used to represent to incremental synchronization a single change in JIRA or in Structure.- SyncEvent.Jira - Class in com.almworks.jira.structure.api.sync
-
- SyncEvent.Jira(User, Long, JiraChangeEvent) -
Constructor for class com.almworks.jira.structure.api.sync.SyncEvent.Jira
-
- SyncEvent.Structure - Class in com.almworks.jira.structure.api.sync
-
- SyncEvent.Structure(User, Long, StructureListener.StructureChanges) -
Constructor for class com.almworks.jira.structure.api.sync.SyncEvent.Structure
-
- SynchronizerUndoRecorder - Interface in com.almworks.jira.structure.api.sync
- This interface is used by the synchronizers to store undo information
in the synchronization undo log.
- SyncInstance - Interface in com.almworks.jira.structure.api.sync
SyncInstance represents an installed and configured instance of a synchronizer.- SyncLogger - Class in com.almworks.jira.structure.util
- This is a utility class to log messages from
synchronizer implementations. - SyncLogger(Logger, SyncInstance, StructureManager, boolean) -
Constructor for class com.almworks.jira.structure.util.SyncLogger
-
- SYSTEM_EXECUTOR_ID -
Static variable in interface com.almworks.jira.structure.api.job.StructureJobManager
- A constant representing the system executor.
StructureJob.job() method to indicate that the
job cannot complete now, but may be able to complete soon.toString method, which may be truncated to some character number limit.
UISettings can be used to modify the settings with
StructureConfiguration.setUISettings(com.atlassian.crowd.embedded.api.User, com.atlassian.jira.project.Project, com.almworks.jira.structure.api.settings.UISettings).StructureQuery.
PermissionLevel.EDIT permission on the specified structure.
PermissionLevel.EDIT permission on the specified structure.
AssociatedView is a record of a view association within ViewSettings.ViewSettings.AssociatedView record.AssociatedView record.
ViewSettings and serialize them
into JSON format.ViewSettings instance.
ViewSpecification represents the visual configuration of a structure grid.ViewSpecification, also used to serialize view specification into JSON.ViewSpecification.Column.Builder is used to create instances of ViewSpecification.Column,
and also to convert them to JSON format.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||