Index
A
- @AnonymousAllowed annotation / How to do it...
- AbstractIssueEventListener class / Writing listeners in JIRA, How to do it...
- AbstractJiraCondition class / How to do it...
- AbstractJqlFunction class / How to do it...
- AbstractModuleDescriptor class / How to do it...
- AbstractReport class / How to do it...
- AbstractSearchRequestView class / How to do it...
- AbstractWorkflowPluginFactory class / How to do it...
- Accept remote API calls option
- about / Getting ready
- access
- restricting, to reports / Restricting access to reports, How it works...
- access logs
- about / Enabling access logs in JIRA
- enabling, in JIRA / How to do it...
- action and components modules, JIRA
- about / Actions and components
- webwork / Actions and components
- component / Actions and components
- component-import / Actions and components
- actions element / Getting ready
- ActiveObjects
- about / Property management
- active objects
- about / Using active objects to store data
- used, for storing data / How to do it..., How it works...
- active workflow
- about / Editing an active workflow
- editing / How to do it..., How it works...
- addAttachmentsToIssue method / How to do it...
- addBase64EncodedAttachmentsToIssue method / How to do it...
- addError method / How to do it...
- addPermissionTo method / How to do it...
- addVersion method / How to do it...
- advanced searching
- about / Introduction
- URL / There's more...
- alias attribute / Getting ready
- AllIssuesReport class
- about / How to do it...
- AND condition
- about / How to do it...
- Announcement Banner feature / Displaying dynamic notifications/warnings on issues
- Apache Axis
- about / How to do it...
- Apache Lucene
- about / Apache Lucene, Searching
- URL / Apache Lucene
- appearance
- modifying, for JIRA / Changing the basic look and feel, How to do it...
- application-version attribute, plugin-info element / What goes into atlassian-plugin.xml?
- assignee
- about / How to do it...
- atlas-create-jira-plugin command
- about / One step to your skeleton plugin
- atlas-integration-test command / How it works...
- atlas-unit-test command
- about / How it works...
- atlassian-plugin.xml file
- about / What is a JIRA plugin?, The plugin development process, What goes into atlassian-plugin.xml?, How to do it..., How to do it...
- atlassian-plugin element / What goes into atlassian-plugin.xml?
- plugin-info element / What goes into atlassian-plugin.xml?
- atlassian-plugin element
- about / What goes into atlassian-plugin.xml?
- key attribute / What goes into atlassian-plugin.xml?
- name attribute / What goes into atlassian-plugin.xml?
- plugins-version attribute / What goes into atlassian-plugin.xml?
- state attribute / What goes into atlassian-plugin.xml?
- Atlassian documentation
- URL / Introduction
- Atlassian JIRA
- about / Introduction
- Atlassian plugin exchange
- about / Atlassian plugin exchange
- Atlassian plugins
- disabling / Handling, enabling, and disabling of plugins
- enabling / Handling, enabling, and disabling of plugins
- handling / Handling, enabling, and disabling of plugins
- Atlassian Plugin SDK
- about / Setting up the development environment
- skeleton plugin, creating with / How to do it..., How it works...
- Atlassian plugin SDK
- pre-requisites / Getting ready
- attachment
- about / Working with attachments
- creating / Creating an attachment
- arguments / Creating an attachment
- reading, on issue / Reading attachments on an issue
- deleting / Deleting an attachment
- AttachmentManager class
- about / How to do it..., Reading attachments on an issue
- methods / There's more...
- attachments
- adding, on issue via SOAP / How to do it...
- browsing / How to do it...
- attachmentsEnabled() method / There's more...
- authContext.getLoggedInUser method / How to do it...
B
- batchmode
- turning off / Turning off batchmode
- Browse Component screen
- tabs, adding in / Adding new tabs in the Browse Component screen, How to do it..., How it works...
- Browse Project screen
- tabs, adding in / Adding new tabs in the Browse Project screen, How it works...
- Browse Version screen
- tabs, adding in / Adding new tabs in the Browse Version screen, How to do it..., How it works...
- bundle-instructions attribute, plugin-info element / What goes into atlassian-plugin.xml?
- Bundle Dependency System
- about / Development
C
- Calendar object / How to do it...
- cascadingselect property / Object configurable parameters for reports, How to do it...
- change logs
- programming / Programming Change Logs, How to do it..., How it works...
- change log value
- customizing / Customizing the change log value, How to do it..., How it works...
- checkbox property / Object configurable parameters for reports, How to do it...
- Class attribute / Getting ready
- ClauseSanitisingJqlFunction interface / How to do it...
- cloning
- about / Discarding fields while cloning
- clustering
- about / Quartz
- com.jtricks.allissues package / How to do it...
- comment
- adding, to issue / Commenting on an issue via SOAP
- comments
- working with / How to do it..., Creating comments on an issue and restricting it to a project role or group
- creating, on issues / Creating comments on issues
- restricting, to project group / Creating comments on an issue and restricting it to a project role or group
- restricting, to project role / Creating comments on an issue and restricting it to a project role or group
- updating / Updating comments
- deleting / Deleting comments
- CommentService class
- about / How to do it...
- common libraries
- sharing, across v2 plugins / Sharing common libraries across v2 plugins, How to do it...
- common transitions
- creating, in workflows / Creating common transitions in workflows, How to do it..., How i works...
- compare method / How to do it...
- component-import module
- about / Actions and components
- component-tabpanel module
- about / Links and tabs
- ComponentManager class / How to do it...
- about / How to do it...
- component module
- about / Actions and components
- Component Plugins module
- about / How to do it..., How to do it...
- components
- importing, in JIRA / How to do it...
- adding, in JIRA / How to do it...
- exposing, to other plugins / Exposing components to other plugins
- service properties, using in / Using service properties in components, How it works...
- conditions
- about / Introduction
- adding, for web fragments / Adding conditions for web fragments, How to do it..., How it works...
- configurable parameters
- adding, to service / Adding configurable parameters to a service, How it works...
- configuration, Maven 1.0.x / How to do it...
- configuration, Maven 2.1.x / How to do it...
- configuration properties, JIRA
- accessing / How to do it...
- Confluence
- content-disposition parameter / There's more...
- contentType argument / Creating an attachment
- context-provider element / How to do it...
- contextDestroyed method / How it works...
- context element / How to do it...
- contextInitialized method / How it works...
- createAttachment method / Creating an attachment
- CreateException
- create issue action
- about / How to do it...
- Create operation
- about / Working with attachments
- createPermissionScheme method / How to do it...
- createResult object / How to do it...
- createValidationResult object / How to do it...
- createValidationResult variable / How to do it...
- cron expressions
- about / How to do it...
- Crowd
- CrowdService
- currentUser() function / Introduction
- custom behavior
- adding, for user details / Adding custom behavior for user details, How to do it..., How it works...
- custom commands
- adding, to webwork action / Adding new commands to the action
- custom data
- using, for functional tests / Using custom data for Integration/Functional Tests
- using, for integration tests / Using custom data for Integration/Functional Tests
- customEvent method / How to do it...
- custom field
- writing / Writing a simple custom field, How to do it...
- text searcher, defining for / Custom field searchers, How to do it..., How it works...
- dealing with / How to do it..., How it works...
- validation, supressing / Overriding validation of custom fields, How to do it...
- sorting, enabling for / Making custom fields sortable, How it works...
- displaying, on subtask columns / Displaying custom fields on subtask columns, How it works...
- adding, to notification mails / Getting ready, How it works...
- help text, adding for / Adding help text for a custom field, How to do it...
- migrating / Migrating a custom field from one type to another, How to do it...
- customfield-searcher module
- about / Searching, Custom field searchers, How it works...
- attributes / Custom field searchers
- elements / Custom field searchers
- customfield-type module
- about / Writing a simple custom field
- attributes / Writing a simple custom field
- elements / Writing a simple custom field
- custom field details
- retrieving, from database / Retrieving custom field details from a database, How to do it...
- custom field information
- CustomFieldManager class
- about / How to do it...
- custom field module, JIRA
- customfield-type / Custom fields
- about / Custom fields
- custom field options
- programming / Programming custom field options, How to do it...
- custom field project
- importable, making / How to do it...
- custom fields
- about / Working with custom fields and SOAP
- working with / How to do it...
- updating, on issue / Updating custom fields on an issue
- browsing, on issue / Browsing custom fields on an issue
- custom field searchers
- about / Custom field searchers
- custom field type
- migrating / Migrating from one custom field type to another, How it works...
- modifying / Changing the type of a custom field
- CustomFieldType interface / How to do it...
- custom field values
- issue, creating with / Creating an issue with custom field values
- custom schema
- JIRA DB, extending with / Extending JIRA DB with custom schema, How to do it..., How it works...
D
- data
- reading, from database / Reading from a database
- storing, active objects used / How to do it..., How it works...
- database
- workflow history, obtaining from / Getting ready, How to do it...
- data, reading from / Reading from a database
- issue information, retrieving from / Retrieving issue information from a Database, How to do it...
- custom field details, retrieving from / Retrieving custom field details from a database, How to do it...
- workflow details, retrieving from / Retrieving workflow details from a database, How to do it...
- issue status, updating in / Updating issue status in a database, How to do it...
- groups, retrieving from / Retrieving users and groups from a database, How to do it...
- users, retrieving from / Retrieving users and groups from a database, How to do it...
- dealing, with Change history in / Dealing with Change history in a database, How to do it...
- database, JIRA architecture
- about / Database
- database connection
- retrieving, for JDBC calls / How to do it...
- data entities
- exposing, as REST APIs / Expose services and data entities as REST APIs, How to do it..., How it works...
- data validation, in JIRA reports / Data validation in JIRA reports, How to do it..., How it works...
- date fields
- about / How to do it...
- date fields, JIRA 4.1.x / User and date fields from 4.1.x, How it works...
- Date object / How to do it...
- date property / Object configurable parameters for reports, How to do it...
- DB entities
- accessing, from plugins / Accessing DB entities from plugins
- debug mode
- JIRA plugin, running in / Debugging in Eclipse
- default components
- overriding, in plugins / Getting ready, How to do it..., How it works...
- deIndex() method / How to do it...
- deleteable element / Writing a workflow post function
- deleteAttachment method / Deleting an attachment
- Delete operation
- about / Working with attachments
- deleteWorklogAndAutoAdjustRemainingEstimate method / There's more...
- deleteWorklogAndRetainRemainingEstimate method / There's more...
- dependency element / How to do it...
- dependency injection
- description attribute, plugin-info element / What goes into atlassian-plugin.xml?
- description element / How to do it..., Getting ready
- development environment, JIRA
- setting up / How to do it...
- proxy settings, for Maven / Proxy settings for Maven
- local Maven, using / Using local Maven
- IDEs, configuring for using SDK / Configuring IDEs to use SDK
- skeleton plugin, creating / How to do it..., How it works...
- JIRA plugin, deploying / How to do it..., How it works...
- JIRA plugin, modifying / How to do it...
- JIRA plugin, re-deploying / How to do it...
- debugging / Testing and debugging, How to do it..., How it works...
- testing / Testing and debugging, How to do it..., How it works...
- Disabled attribute / How to do it...
- doDefault method / How to do it..., How it works...
- doExecute method / How to do it..., How to do it...
- doValidation() method / How to do it...
- doValidation method / How to do it...
- drop-down menu
- adding, on JIRA' top navigation bar / Adding a new drop-down menu on the top navigation bar
- adding, on JIRA's top navigation bar / How it works...
E
- @EventListener annotation / Writing listeners in JIRA, How to do it...
- e-mail
- issues, creating from / Creating issues and comments from e-mail, How to do it..., How it works...
- comments, creating from / Creating issues and comments from e-mail, How to do it..., How it works...
- e-mail content
- customizing / Customizing e-mail content, How to do it...
- Eclipse
- about / How to do it...
- JIRA plugin, running in debug mode / Debugging in Eclipse
- Eclipse project
- creating / Creating an Eclipse project
- edit-fieldValidator.vm / How to do it...
- edit-roleCondition.vm
- about / How to do it...
- Edit Issue Permission
- entity
- about / Introduction
- entity-name attribute / How to do it...
- entity attribute / How to do it...
- entity definition XMLs / Introduction
- entity element / How to do it...
- entitygroup.xml file
- about / Introduction
- entitymodel.xml file
- about / Introduction
- error message
- displaying, on issue / Displaying dynamic notifications/warnings on issues, How to do it..., How it works..., See also
- EventPublisher component / How to do it...
- ExactTextSearcher
- about / How it works...
- Excel
- reports, exporting / How to do it..., How it works...
- execute method / How to do it...
- Export-Package element / What goes into atlassian-plugin.xml?
- Export Service
- about / Writing a service in JIRA
- extractMultipleParams method / How to do it...
- extractSingleParam method / How to do it...
F
- field
- about / Introduction
- fields
- re-ordering, in View Issue page / Re-ordering fields in the View Issue page, How to do it...
- about / Introduction
- fileName argument / Creating an attachment
- filterpicker property / Object configurable parameters for reports, How to do it...
- filterprojectpicker property / Object configurable parameters for reports, How to do it...
- filters
- managing, programmatically / How to do it...
- creating / How to do it...
- updating / How to do it...
- deleting / How to do it...
- retrieving / How to do it...
- sharing / How to do it...
- subscribing to / Subscribing to a filter, How to do it..., See also
- used, for intercepting queries in JIRA / Using filters to intercept queries in JIRA, How to do it...
- FilterSubscriptionService interface / How to do it...
- findAll method / Reading from a database
- findByAnd method / Reading from a database
- findByCondition method / Reading from a database
- Firebug
- about / How to do it...
- form-based authentication
- fragments
- used, for creating Project Tab Panel / Creating Project Tab Panel using fragments, How to do it..., How it works...
- Free Text Search
- about / There's more...
- Free Text Searcher
- about / Custom field searchers
- function
- about / Introduction
- functional tests
- custom data, using for / Using custom data for Integration/Functional Tests
- function class
- about / How to do it...
- FunctionOperand argument / How to do it...
G
- @GET annotation / How to do it...
- Gadget content
- about / Writing JIRA 4 gadgets
- gadget development
- gadget module
- about / Reporting
- gadgets
- about / Introduction, Writing JIRA 4 gadgets
- REST services, invoking from / Invoking REST services from gadgets, How to do it..., How it works...
- user preferences, configuring in / Configuring user preferences in gadgets, How to do it..., How it works..., There's more...
- accessing, outside of JIRA / Accessing gadgets outside of JIRA, How to do it..., How it works...
- Gadgets Javascript Framework
- about / Atlassian Gadget JavaScript Framework
- Quartz / Quartz
- Gadget XML
- about / Writing JIRA 4 gadgets
- generateChart method / How to do it..., How it works...
- generateReportExcel method / How to do it..., How it works...
- generateReportHtml method / How to do it..., How to do it...
- getAcceptedParams method / How to do it...
- getAllProjectCategories method / How to do it...
- getCategories method / How to do it...
- getChangelogString method / How to do it...
- getComments method / How to do it...
- getComponentInstanceOfType() method
- getContainer method / Overriding by extending PicoContainer
- getCustomFieldObject method / How to do it...
- getCustomFieldValues method / Browsing custom fields on an issue
- getDataType method / How to do it...
- getDescriptorParams method / How to do it...
- getIssueLinkTypesByName method / How to do it...
- getIssue method / How to do it...
- getIssueObject method / How it works...
- getIssues() method / How to do it...
- getJiraAdministrators method / How to do it...
- getLinkKey() method / How to do it...
- getMinimumNumberOfExpectedArguments method / How to do it...
- getModule method / How to do it...
- getObjectConfiguration() method / How to do it...
- getPermissionSchemes method / How to do it...
- getProjectCategories method / Expose services and data entities as REST APIs, How to do it...
- getprojectCategories method / How to do it...
- getProjectsNoSchemes method / How to do it...
- getQueryString method / How it works...
- getRedirect() method / How to do it...
- getStatus method / How to do it...
- getValues() method / How to do it..., How to do it...
- getValues method / How to do it...
- getVelocityParameters method / How to do it...
- getVelocityParamsForEdit method / How to do it..., How to do it..., How to do it...
- getVelocityParamsForInput method / How to do it..., How to do it..., How to do it...
- getVelocityParamsForView method / How to do it..., How to do it..., How to do it...
- getVelocityParams method / How to do it...
- getWorklogs method / There's more...
- Gmail
- group attribute / How to do it...
- group management
- groups
- managing, SOAP used / How to do it...
- retrieving, from database / Retrieving users and groups from a database, How to do it...
H
- hasPermissionToEditComment method / How to do it...
- having conditions / Reading from a database
- help text
- adding, for custom field / Adding help text for a custom field, How to do it...
- hidden property / Object configurable parameters for reports, How to do it...
- hit collector
- about / How to do it...
- HTML
- about / Introduction
- HTTP / How to do it...
- HTTP Basic Authentication
I
- i18n-name-key attribute / How to do it..., Getting ready
- i18n property file
- about / Writing JIRA 4 gadgets
- ID argument / How to do it...
- IDEs
- configuring, for using SDK / Configuring IDEs to use SDK
- iGoogle
- Import-Package element / What goes into atlassian-plugin.xml?
- index element / How to do it...
- indexing
- about / Searching
- init() method / How to do it…
- init method / How to do it...
- integration tests
- custom data, using for / Using custom data for Integration/Functional Tests
- IntelliJ IDEA
- internationalization
- internationalization, webwork plugins / How to do it...
- internationalization, workflow transitions / Internationalization in workflow transitions, How it works...
- invert flag / How to do it...
- IRA Utility and Manager Classes
- about / Architecture explained…
- isScreenshotAppletEnabled() method / There's more...
- isScreenshotAppletSupportedByOS() method / There's more...
- issue
- about / Introduction
- non-editable, making / How to do it..., How it works...
- editable, making / How to do it..., How it works...
- searching, in plugins / How to do it..., There's more...
- de-indexing, programmatically / How to do it...
- indexing, programmatically / How to do it...
- creating, from plugin / Creating an issue from a plugin, How to do it..., How it works...
- IssueService class, creating with / How to do it..., How it works...
- IssueManager class, creating with / Using IssueManager to create the issue
- subtasks, creating on / Creating subtasks on an issue
- updating / Updating an issue, How to do it...
- deleting / Deleting an issue
- new operations, adding / Adding new issue operations, How to do it..., How it works...
- comments, creating on / Creating comments on issues
- issue links, retrieving on / Retrieving Issue Links on an issue
- fields, discarding while cloning / Discarding fields while cloning, How to do it..., How it works...
- warning, displaying on / Displaying dynamic notifications/warnings on issues, How to do it..., How it works..., See also
- error message, displaying on / Displaying dynamic notifications/warnings on issues, How to do it..., How it works..., See also
- creating, via SOAP / How to do it...
- creating, with custom field values / Creating an issue with custom field values
- custom fields, updating on / Updating custom fields on an issue
- custom fields, browsing on / Browsing custom fields on an issue
- comment, adding to / Commenting on an issue via SOAP
- progressing, in workflow with SOAP / Progressing an issue in workflow using SOAP, How to do it...
- issue-operation module
- about / Links and tabs
- issue-tabpanel module
- about / Links and tabs
- issue argument / Creating an attachment
- issueCreated method / How to do it...
- IssueEventListener interface / Writing listeners in JIRA
- IssueFactory class / Using IssueManager to create the issue
- IssueFieldConstants class / Updating custom fields on an issue
- issue fields, JavaScript tricks / JavaScript tricks on issue fields, How it works...
- IssueInputParameters class
- about / How to do it...
- IssueInputParameters object / How to do it...
- issue key
- about / How to do it...
- issue linking
- about / Programming issue links
- validations / Validations on issue linking, How to do it...
- IssueLinkManager class
- issue links
- programming / Getting Ready..., How to do it...
- about / How to do it...
- deleting / Deleting Issue Links
- retrieving, on issue / Retrieving Issue Links on an issue
- IssueManager class
- about / Creating an issue from a plugin
- used, for creating issue / Using IssueManager to create the issue
- Issue Navigator
- about / Adding a search request view
- Issue object
- about / How to do it...
- issue operations
- conditions / Conditions on issue operations, How to do it..., How it works...
- re-ordering, in View Issue Page / Re-ordering Issue Operations in the View Issue page, How to do it..., See also
- Issue Operations plugin module
- about / How to do it...
- issues
- about / Writing a JIRA report
- permissions, retrieving on / Retrieving permissions on issues from a database, How to do it...
- Issue Security Scheme
- IssueService class
- about / Creating an issue from a plugin, How to do it...
- advantage / How to do it...
- used, for creating issue / How to do it..., How it works...
- issue status
- updating, in database / Updating issue status in a database, How to do it...
- Issue Tab Panel Plugin Module
- about / How to do it...
- Issue Tracking System / Introduction
- issue type
- about / How to do it...
- issue types
- about / Writing a JIRA report
- issueUpdated event / How to do it...
- ISSUE_UPDATE operation / How to do it...
- isue information
- retrieving, from database / Retrieving issue information from a Database, How to do it...
J
- Java
- about / What is a JIRA plugin?
- Java Client
- writing, for REST API / How to do it...
- JavaScript
- about / Introduction
- JavaScript tricks
- on issue fields / JavaScript tricks on issue fields, How it works...
- Java XML-RPC client
- writing / Getting ready, How to do it...
- JBoss format
- about / Introduction
- JDBC calls
- database connection, retrieving for / How to do it...
- Jelly Scripting
- about / How it works...
- Jelly scripts
- about / Architecture explained…
- Jelly Service
- JFreeChart
- about / Creating a pie chart in JIRA
- JIRA
- about / Introduction, What is a JIRA plugin?, Introduction, Introduction
- plugin development process / The plugin development process
- specific version, using / Using a specific version of JIRA
- configuration, reusing / Reusing the configurations in each run
- architecture / JIRA Architecture, Third-party components, Architecture explained…
- URL, for database products / Database
- plugin module types / Types of plugin modules
- dealing, with version2 plugins / Working with the Plugins1 and Plugins2 versions, Development, Installation
- dealing, with version1 plugins / Working with the Plugins1 and Plugins2 versions, Development, Installation
- differences, of plugin development for both versions / Working with the Plugins1 and Plugins2 versions, Development
- system plugins / JIRA System plugins
- plugins, converting from v1 to v2 / Getting ready, How to do it..., How it works...
- resources, adding into plugins / Adding resources into plugins, How to do it...
- web resources, adding into plugins / Adding web resources into plugins, How it works...
- web resource contexts / Web resource contexts
- building, from source / Getting ready, How to do it..., How it works..., See also
- dependencies, building / Building JIRA dependencies
- new webwork actions, adding to / Adding new webwork actions to JIRA, Getting ready, How to do it..., How it works...
- webwork action, extending in / Extending a webwork action in JIRA, How to do it..., How it works...
- custom field, writing / Writing a simple custom field, How to do it...
- text searchers, defining for system custom fields / Custom field searchers, How to do it..., How it works...
- dealing, with custom field on issue / How to do it..., How it works...
- custom field options, programming / Programming custom field options, How to do it...
- validation, supressing of custom fields / Overriding validation of custom fields, How to do it...
- change log value, customizing / Customizing the change log value, How to do it..., How it works...
- custom field type migration / Migrating from one custom field type to another, How it works...
- sorting, enabling for custom fields / Making custom fields sortable, How it works...
- custom fields, displaying on subtask columns / Displaying custom fields on subtask columns, How it works...
- custom fields, adding to notification mail / Getting ready, How it works...
- help text, adding for custom field / Adding help text for a custom field, How to do it...
- none option, removing from select field / Removing the 'none' option from a select field, How to do it...
- custom field project, making importable / How to do it...
- size, modifying of text area custom field / How to do it...
- workflows / Introduction
- workflow condition, writing / Writing a workflow condition, How to do it..., How it works...
- workflow validator, writing / Getting ready, How to do it..., How it works...
- workflow post function, writing / Writing a workflow post function, How to do it..., How it works...
- active workflow, editing / How to do it..., How it works...
- resolutions, excluding for specific transitions / Including/excluding resolutions for specific transitions, How to do it..., How it works...
- resolutions, including for specific transitions / Including/excluding resolutions for specific transitions, How to do it..., How it works...
- workflow actions, obtaining programmatically / Obtaining available workflow actions programmatically, How it works...
- workflows, progressing programmatically / Programmatically progressing on workflows, How to do it..., How it works...
- workflow history, obtaining from database / Getting ready, How to do it...
- workflow actions, re-ordering in / How to do it..., How it works...
- common transitions, creating in workflows / Creating common transitions in workflows, How to do it..., How i works...
- Jelly escalation / Jelly escalation, Getting ready, How to do it..., How it works...
- reporting support / Introduction
- report, writing / Writing a JIRA report, How to do it..., How it works...
- access, restricting to reports / Restricting access to reports, How it works...
- object configurable parameters / Object configurable parameters for reports, How to do it..., How it works...
- pie chart, creating in / Creating a pie chart in JIRA, How to do it...
- REST services, invoking from gadgets / Invoking REST services from gadgets, How to do it..., How it works...
- user preferences, configuring in gadgets / Configuring user preferences in gadgets, How to do it..., How it works..., There's more...
- search capabilities / Introduction
- URL, for built-in JQL functions / Writing a JQL function
- JQL function, writing / How to do it..., How it works...
- JQL functions, sanitizing / Sanitizing JQL functions, How it works...
- search request view, adding / Getting ready, How to do it..., How it works...
- quick search, using for smart querying / Smart querying using quick search, How to do it...
- issues, searching in plugins / How to do it..., There's more...
- JQL query, parsing in plugins / How to do it..., How it works...
- search link, creating programmatically / How to do it..., There's more...
- issue, indexing programmatically / How to do it...
- issue, de-indexing programmatically / How to do it...
- filters, managing programmatically / How to do it...
- filter subscriptions / Subscribing to a filter, How to do it..., See also
- issue, creating from plugin / Creating an issue from a plugin, How to do it..., How it works...
- subtasks, creating on issue / Creating subtasks on an issue
- issue, updating / Updating an issue, How to do it...
- issue, deleting / Deleting an issue
- new issue operations, adding / Adding new issue operations, How to do it..., How it works...
- issue operations, conditions / Conditions on issue operations, How to do it..., How it works...
- working, with attachments / How to do it..., Reading attachments on an issue
- time tracking / Time tracking and worklog management
- worklog management / Time tracking and worklog management, Auto adjusting the remaining estimate, Logging work and retaining the remaining estimate, Logging work and adjusting the remaining estimate by a value, How it works..., Updating worklogs
- worklogs / How to do it...
- working, with comments / How to do it..., Creating comments on an issue and restricting it to a project role or group
- change logs, programming / Programming Change Logs, How to do it..., How it works...
- issue links, programming / Getting Ready..., How to do it...
- validations, on issue linking / Validations on issue linking, How to do it...
- issue fields, discarding while cloning / Discarding fields while cloning, How to do it..., How it works...
- appearance, modifying / Changing the basic look and feel, How to do it...
- web sections, adding in UI / Adding new web sections in the UI, How to do it..., How it works...
- web items, adding in UI / How it works...
- conditions, adding for web fragments / Adding conditions for web fragments, How to do it..., How it works...
- velocity context, creating for web fragments / Creating new velocity context for web fragments, How it works...
- drop-down menu, adding on top navigation bar / Adding a new drop-down menu on the top navigation bar, How it works...
- web items, creating dynamically / Dynamic creation of web items, How to do it..., How it works...
- tabs, adding in View Issue screen / Getting ready, How to do it..., How it works...
- tabs, adding in Browse Project screen / Adding new tabs in the Browse Project screen, How it works...
- Project Tab Panel, creating with fragments / Creating Project Tab Panel using fragments, How to do it..., How it works...
- tabs, creating in Browse Version screen / Adding new tabs in the Browse Version screen, How to do it..., How it works...
- tabs, creating in Browse Component screen / Adding new tabs in the Browse Component screen, How to do it..., How it works...
- webwork Action, extending for adding UI elements / How to do it..., How it works...
- issue operations, re-ordering in View Issue Page / Re-ordering Issue Operations in the View Issue page, How to do it..., See also
- fields, re-ordering in View Issue page / Re-ordering fields in the View Issue page, How to do it...
- SOAP client, creating / How to do it...
- issue, creating via SOAP / How to do it...
- working, with custom fields / How to do it...
- time tracking, via SOAP / Getting ready..., How it works...
- worklogs, managing / How to do it..., How it works...
- versions, managing via SOAP / How to do it...
- administration methods, in SOAP API / Getting ready, How to do it..., How it works...
- SOAP service, deploying in / Getting ready, How to do it..., How it works...
- XML-RPC service, deploying within / Deploy a XML-RPC service within JIRA, Getting ready, How to do it..., How it works...
- Java XML-RPC client, writing / Getting ready, How to do it...
- services, exposing as REST APIs / Expose services and data entities as REST APIs, How to do it..., How it works...
- Java Client, writing for REST API / How to do it...
- DB entities, accessing from plugins / Accessing DB entities from plugins
- plugin information, persisting in JIRA DB / Persisting plugin information in JIRA DB, How to do it..., How it works...
- active objects, used for storing data / How to do it..., How it works...
- configuration properties, accessing / How to do it...
- database connection, retrieving for JDBC calls / How to do it...
- custom field, migrating / Migrating a custom field from one type to another, How to do it...
- custom field details, retrieving from database / Retrieving custom field details from a database, How to do it...
- workflow details, retrieving from database / Retrieving workflow details from a database, How to do it...
- issue status, updating in database / Updating issue status in a database, How to do it...
- users, retrieving from database / Retrieving users and groups from a database, How to do it...
- dealing, with Change history in databse / Dealing with Change history in a database, How to do it...
- service, writing in / How to do it...
- configurable parameters, adding to service / Adding configurable parameters to a service, How it works...
- listeners, writing in / Writing listeners in JIRA, How to do it..., How it works...
- e-mail content, customizing / Customizing e-mail content, How to do it...
- different page, redirecting to webwork actions / How to do it...
- custom behavior, adding for user details / Adding custom behavior for user details, How to do it..., How it works...
- servlet, deploying in / Deploying a servlet in JIRA, How to do it..., How it works...
- shared parameters, adding to Servlet Context / Getting ready, How it works...
- Servlet Context Listener, writing / Writing a Servlet Context Listener, How it works...
- filters, used for intecepting queries / Using filters to intercept queries in JIRA, How to do it...
- components, importing in / How to do it...
- components, adding in / How to do it...
- components, exposing to other plugins / Exposing components to other plugins
- public components, importing / Importing public components
- service properties, using in components / Using service properties in components, How it works...
- module types, adding to / Adding new module types to JIRA, How to do it...
- access logs, enabling in / How to do it...
- SQL logging, enabling in / Enabling SQL logging in JIRA, How it works...
- default components, overiding in plugins / Getting ready, How to do it..., How it works...
- comments, creating from e-mail / Creating issues and comments from e-mail, How to do it..., How it works...
- issues, creating from e-mail / Creating issues and comments from e-mail, How to do it..., How it works...
- common libraries, sharing across v2 plugins / Sharing common libraries across v2 plugins, How to do it...
- operation, via direct HTML links / Operations using direct HTML links, How to do it...
- jira-application.properties files / Introduction
- jira.field.resolution.exclude property / How to do it..., How it works...
- jira.field.resolution.include property / How to do it..., How it works...
- jira.issue.editable workflow property
- used, for making issue non-editable / How to do it..., How it works...
- used, for making issue editable / How to do it..., How it works...
- jira.jelly.on property / Getting ready
- jira.soapclient.jiraurl property / How to do it...
- JIRA 3.13.x
- about / Converting plugins from v1 to v2
- JIRA 4
- gadgets, writing / Writing JIRA 4 gadgets, How to do it..., How it works..., There's more...
- about / Introduction
- JIRA4
- JIRA 4 gadgets
- JIRA 4.1.x
- date fields / User and date fields from 4.1.x, How it works...
- user fields / User and date fields from 4.1.x, How it works...
- JIRA 4.3+
- about / OSUser
- JIRA 4.4+
- about / How to do it...
- JIRA 4.x
- about / Getting ready
- access logs, enabling / Enabling Access logs prior to JIRA 4.x
- JIRA Architecture
- about / JIRA Architecture, Architecture explained…
- third-party components / Third-party components, PropertySet
- Atlassian Gadget JavaScript Framework / Atlassian Gadget JavaScript Framework
- user management / Authentication and user management
- user authentication / Authentication and user management
- group management / Authentication and user management
- property management / Property management
- presentation layer / Presentation
- database / Database
- workflows / Workflows
- searching feature / Searching
- scheduled jobs / Scheduled jobs
- plugins / Plugins
- JiraAuthenticationContext / How to do it...
- JIRA code
- modifying / Overriding by modifying JIRA code
- JIRA configuration properties
- accessing / How to do it...
- JIRA dashboard
- about / Introduction
- JIRA database
- workflows, modifying in / Modifying workflows in JIRA database
- JIRA DB
- extending, with custom schema / Extending JIRA DB with custom schema, How to do it..., How it works...
- plugin information, persisting in / Persisting plugin information in JIRA DB, How to do it..., How it works...
- JIRA dependencies
- building / Building JIRA dependencies
- JIRA documentation
- URL / Introduction
- JIRA gadgets
- about / Introduction
- jiraissue table / Retrieving issue information from a Database
- JIRA plugin
- about / What is a JIRA plugin?
- development environment, setting up / How to do it...
- skeleton plugin, creating with Atlassian Plugin SDK / How to do it..., How it works...
- deploying / How to do it..., How it works...
- re-deploying / How to do it...
- modifying / How to do it...
- running, in debug mode / Debugging in Eclipse
- testing, against different version of JIRA/Tomcat / Testing against different version of JIRA/Tomcat
- JIRA report
- about / Introduction
- writing / Writing a JIRA report, How to do it..., How it works...
- JIRA reports
- data validation / Data validation in JIRA reports, How to do it..., How it works...
- JIRA SOAP client
- creating / How to do it...
- JIRA System Administrators
- about / How to do it...
- JIRA System custom fields
- about / JIRA System plugins
- JIRA System plugins
- overview / JIRA System plugins
- JIRA workflow
- about / Introduction
- components / Introduction
- jndi-jdbc element / Introduction
- jndi-server attribute / Introduction
- JQL
- about / Introduction, Introduction
- URL / There's more...
- jql-function element / How to do it...
- JQL function
- about / Writing a JQL function
- writing / How to do it..., How it works...
- jqlfunction module
- about / Searching
- JQL Function Module
- about / How to do it...
- JQL Functions
- about / JIRA System plugins
- JQL functions
- sanitizing / Sanitizing JQL functions, How it works...
- JQL query
- parsing, in plugins / How to do it..., How it works...
- JSPs
- about / What is a JIRA plugin?
- JSPs template
- about / Presentation
- JTA transactions
- about / Quartz
- JTricks!
- about / How to do it...
- JTricksPieChartGenerator class / How to do it...
K
- Key attribute / How to do it..., Getting ready
- key attribute, atlassian-plugin element / What goes into atlassian-plugin.xml?
- keyboard-shortcut module
- about / Other plugin modules
L
- links and tabs modules, JIRA
- issue-operation / Links and tabs
- about / Links and tabs
- web-section / Links and tabs
- web-item / Links and tabs
- project-tabpanel / Links and tabs
- component-tabpanel / Links and tabs
- version-tabpanel / Links and tabs
- issue-tabpanel / Links and tabs
- web-panel / Links and tabs
- listeners
- about / Writing listeners in JIRA
- writing, in JIRA / Writing listeners in JIRA, How to do it..., How it works...
- localization
- local Maven
- using / Using local Maven
- location attribute / How to do it...
- long property / Object configurable parameters for reports, How to do it...
- Lucene indexes
M
- Mail Service
- about / Writing a service in JIRA
- Map argument / How to do it...
- Maven
- proxy settings / Proxy settings for Maven
- URL / Proxy settings for Maven
- Maven 1.0.x
- configuring / How to do it...
- Maven2
- about / Getting ready
- Maven 2.1.x
- configuring / How to do it...
- Maven download errors
- troubleshooting / Troubleshooting
- Mockito
- about / How to do it...
- module-type module
- about / Other plugin modules
- ModuleDescriptor class / How to do it...
- modules
- creating, new module type used / Creating modules using the new module type
- module type
- used, for creating modules / Creating modules using the new module type
- module types
- adding, to JIRA / Adding new module types to JIRA, How to do it...
- multiselect property / Object configurable parameters for reports, How to do it...
- MVC Architecture
- about / Architecture explained…
N
- Name attribute / How to do it..., Getting ready
- name attribute / How to do it..., Getting ready
- name attribute, atlassian-plugin element / What goes into atlassian-plugin.xml?
- namePattern attribute / How to do it...
- NetBeans
- about / How to do it...
- newFileName argument / Creating an attachment
- none option
- removing, from select field / Removing the 'none' option from a select field, How to do it...
- notification mails
- custom fields, adding to / Getting ready, How it works...
- notnull() method / How to do it...
O
- object configurable parameters, for reports / Object configurable parameters for reports, How to do it..., How it works...
- OfBiz
- about / OfBiz Entity Engine, Introduction
- URL, for entity modeling / OfBiz Entity Engine
- OfBizDelegator
- Ofbiz Entity Engine
- about / Database
- OfBiz Entity Engine
- about / OfBiz Entity Engine, Introduction
- OpenSocial
- OpenSocial gadget container
- about / Introduction
- OpenSymphony documentation
- about / Webwork
- operator
- about / Introduction
- option.getChildOptions() method / How to do it...
- option.getValue() method / How to do it...
- OptionsManager class / How to do it...
- OR condition
- about / How to do it...
- orderable element / Writing a workflow post function
- orderBy clause / Reading from a database
- Orion format
- about / Introduction
- OSGI bundles
- about / There's more...
- OSGI platform
- OSGi plugins
- about / Getting ready
- OSUser
- about / OSUser
- OSWorkflow
- about / OSWorkflow, Introduction
- other modules, JIRA
- about / Other plugin modules
- resource / Other plugin modules
- web-resource / Other plugin modules
- servlet / Other plugin modules
- servlet-context-listener / Other plugin modules
- servlet-context-param / Other plugin modules
- servlet-filter / Other plugin modules
- user-format / Other plugin modules
- keyboard-shortcut / Other plugin modules
- module-type / Other plugin modules
P
- @Path annotation / How to do it...
- @PathParam annotation / How to do it...
- param attribute / How to do it...
- param attribute, plugin-info element / What goes into atlassian-plugin.xml?
- passesCondition method / How to do it..., How it works...
- path argument / How to do it...
- permissions
- retrieving, on issues from database / Retrieving permissions on issues from a database, How to do it...
- permissions, based on workflow status / Permissions based on workflow status, How to do it..., How it works...
- Permission Scheme
- PicoContainer
- pie chart
- creating, in JIRA / Creating a pie chart in JIRA, How to do it...
- PieChartGenerator class / How to do it...
- plugin
- issue, creating from / Creating an issue from a plugin, How to do it..., How it works...
- plugin-info element
- about / What goes into atlassian-plugin.xml?
- description attribute / What goes into atlassian-plugin.xml?
- version attribute / What goes into atlassian-plugin.xml?
- application-version attribute / What goes into atlassian-plugin.xml?
- vendor attribute / What goes into atlassian-plugin.xml?
- param attribute / What goes into atlassian-plugin.xml?
- bundle-instructions attribute / What goes into atlassian-plugin.xml?
- plugin descriptor
- about / What is a JIRA plugin?
- plugin development process, JIRA
- about / The plugin development process
- plugin information
- persisting, in JIRA DB / Persisting plugin information in JIRA DB, How to do it..., How it works...
- plugin key
- about / The plugin development process
- plugin modules types, JIRA
- about / Types of plugin modules
- reporting / Reporting
- workflows / Workflows
- custom fields / Custom fields
- searching / Searching
- links and tabs / Links and tabs
- remote invocation / Remote invocation
- action and components / Actions and components
- other / Other plugin modules
- plugins
- about / Introduction
- converting, from v1 to v2 / Getting ready, How to do it..., How it works...
- resources, adding into / Adding resources into plugins, How to do it...
- web resources, adding into / Adding web resources into plugins, How it works...
- JQL query, parsing in / How to do it..., How it works...
- DB entities, accessing from / Accessing DB entities from plugins
- components, exposing to / Exposing components to other plugins
- plugins-version attribute, atlassian-plugin element / What goes into atlassian-plugin.xml?
- pom.xml file / How it works..., Creating an Eclipse project, Building JIRA dependencies, How to do it...
- POP Service
- about / Writing a service in JIRA
- portlet module
- about / Reporting
- portlets
- about / JIRA System plugins, How to do it...
- post functions
- about / Introduction
- POST request / How to do it...
- PowerMock
- about / How to do it...
- pre-requisites, Atlassian Plugin SDK / Getting ready
- presentation layer
- about / Presentation
- priority
- about / How to do it...
- project-tabpanel module
- about / Links and tabs
- project administrators
- about / How to do it...
- project key
- about / How to do it...
- projects
- about / Writing a JIRA report
- projects() function / Writing a JQL function
- Project Tab Panel
- creating, fragments used / Creating Project Tab Panel using fragments, How to do it..., How it works...
- Project Tracking System / Introduction
- ProjectValuesGenerator class / How to do it...
- property attribute / How to do it...
- property management
- about / Property management
- PropertySet
- about / PropertySet, Property management
- URL / PropertySet
- PropertySet framework / Persisting plugin information in JIRA DB
- public components
- importing / Importing public components
Q
- @QueryParam annotation / How to do it...
- Quartz
- about / Quartz, How it works...
- URL / Quartz
- query
- about / Introduction
- QueryCreationContext argument / How to do it...
- QueryLiteral objects / How to do it...
- quick search
- used, for smart querying / Smart querying using quick search, How to do it...
- linking to / There's more...
- Qutebndtool
R
- RDBMS
- about / Introduction
- Read Only custom field / How to do it...
- Read operation
- about / Working with attachments
- record
- creating, in table / Writing a new record
- updating, in table / Updating a record
- RedirectAction webwork module
- about / Getting ready
- registerComponents method / Overriding by modifying JIRA code
- reIndex() method / How to do it...
- reIndexAll() method / How to do it...
- reIndexIssues() method / How to do it...
- relations
- about / Introduction
- releaseVersion method / How to do it...
- RemoteCustomFieldValue object / Creating an issue with custom field values
- remote invocation modules, JIRA
- rest / Remote invocation
- about / Remote invocation
- rpc-soap / Remote invocation
- rpc-xmlrpc / Remote invocation
- RemoteIssue object / How to do it...
- RemoteWorklog object / How to do it...
- Renderer Component Factories Plugin
- about / JIRA System plugins
- report
- writing / Writing a JIRA report, How to do it..., How it works...
- object configurable parameters / Object configurable parameters for reports, How to do it..., How it works...
- reporter
- about / How to do it...
- reporting
- about / Introduction
- types / Introduction
- reporting modules, JIRA
- report module
- about / Reporting
- Report Plugin Module
- about / Writing a JIRA report
- attributes / Writing a JIRA report
- elements / Writing a JIRA report
- modifying, for including Excel reports / How to do it..., How it works...
- reports
- access, restricting to / Restricting access to reports, How it works...
- resolutions
- excluding, for specific transitions / Including/excluding resolutions for specific transitions, How to do it..., How it works...
- including, for specific transitions / Including/excluding resolutions for specific transitions, How to do it..., How it works...
- resource element / How to do it...
- resource module
- about / Other plugin modules
- elements / How to do it...
- attributes / How to do it...
- resources
- adding, into plugins / Adding resources into plugins, How to do it...
- REST
- about / Architecture explained…, Introduction
- REST API
- data entities, exposing as / Expose services and data entities as REST APIs, How to do it..., How it works...
- services, exposing as / Expose services and data entities as REST APIs, How to do it..., How it works...
- Java Client, writing for / How to do it...
- REST APIs / Introduction
- rest module
- about / Remote invocation
- REST services
- invoking, from gadgets / Invoking REST services from gadgets, How to do it..., How it works...
- retainExistingValuesWhenParameterNotProvided flag / How to do it...
- rpc-soap module
- about / Remote invocation
- rpc-xmlrpc module
- about / Remote invocation
- RPC Endpoint Plugin Module
- about / Deploy a SOAP service in JIRA
- run method / How to do it..., How to do it…
- RunSearchRequest method / How it works...
S
- SAL
- about / Scheduled jobs
- sanitiseOperand method / How to do it...
- scheduled jobs, JIRA
- about / Scheduled jobs
- scheduled tasks
- about / Writing scheduled tasks in JIRA
- writing, in JIRA / How to do it..., How it works...
- scheduler-config.xml
- about / Scheduled jobs
- schema definitions / How to do it...
- search-request-view module
- about / Searching
- searchAndSort method / How to do it...
- searchers
- about / Writing a JQL function
- searching feature, JIRA architecture
- about / Searching
- searching modules, JIRA
- search queries
- linking to / How to do it..., There's more...
- search request view
- adding / Getting ready, How to do it..., How it works...
- SearchRequestView interface / How to do it...
- Search Request View Plugin module
- about / Adding a search request view
- search request views
- about / JIRA System plugins
- select field
- none option, removing from / Removing the 'none' option from a select field, How to do it...
- select property / Object configurable parameters for reports
- Seraph
- service
- about / Writing a service in JIRA
- writing, in JIRA / How to do it...
- configurable parameters, adding to / Adding configurable parameters to a service, How it works...
- scheduled tasks, writing in / How to do it..., How it works...
- service properties
- using, in components / Using service properties in components, How it works...
- services
- exposing, as REST APIs / Expose services and data entities as REST APIs, How to do it..., How it works...
- servlet
- deploying, in JIRA / Deploying a servlet in JIRA, How to do it..., How it works...
- servlet-context-listener module
- about / Other plugin modules
- servlet-context-param module
- about / Other plugin modules
- servlet-filter module
- about / Other plugin modules
- Servlet Context
- shared parameters, adding to / Getting ready, How it works...
- Servlet Context Listener
- Servlet Filter Plugin Module
- servlet module
- about / Other plugin modules
- Servlet plugin module
- attributes / How to do it...
- setCustomFieldValues method / Creating an issue with custom field values
- setFields() method / How to do it...
- setFields method / How it works...
- setIssueTypeId() method / How to do it...
- setStartDate() method / How to do it...
- setUserValue method / How to do it...
- shared parameters
- adding, to Servlet Context / Getting ready, How it works...
- shouldDisplay method / How to do it...
- showReport method / How to do it..., How it works...
- simple custom field
- writing / Writing a simple custom field, How to do it...
- simple searching
- about / How it works..., Introduction
- single issue view
- about / JIRA System plugins
- size
- modifying, of text area custom field / How to do it...
- skeleton plugin
- about / How it works..., How it works...
- creating / How to do it..., How it works...
- Eclipse project, creating / Creating an Eclipse project
- smart querying
- quick search, using for / Smart querying using quick search, How to do it...
- about / There's more...
- Smart Search
- about / There's more...
- SOAP
- about / Architecture explained…, Introduction, Creating a SOAP client
- client, creating / How to do it...
- URL, for client distribution download / How to do it...
- issue, creating via / How to do it...
- used, for adding attachments on issue / How to do it...
- time tracking via / Getting ready..., How it works...
- commenting, on issue via / Commenting on an issue via SOAP
- groups, managing via / How to do it...
- users, managing via / How to do it...
- used, for progressing issue in workflow / Progressing an issue in workflow using SOAP, How to do it...
- versions, managing via / How to do it...
- SOAP API
- administration methods / Getting ready, How to do it..., How it works...
- SOAP client
- creating / How to do it...
- SOAP service
- deploying, in JIRA / Getting ready, How to do it..., How it works...
- Sonatype M2Eclipse plugin
- about / Configuring IDEs to use SDK
- SortableCustomField interface / How to do it...
- sorting
- enabling, for custom fields / Making custom fields sortable, How it works...
- source
- JIRA, building from / Getting ready, How to do it..., How it works..., See also
- specific transitions
- resolution, excluding for / Including/excluding resolutions for specific transitions, How to do it..., How it works...
- resolution, including for / Including/excluding resolutions for specific transitions, How to do it..., How it works...
- Spring Dynamic modules / How it works...
- Spring Dynamic Modules (SpringDM)
- about / How to do it...
- SQL logging
- enabling, in JIRA / Enabling SQL logging in JIRA, How it works...
- SSO (Single sign on)
- state attribute, atlassian-plugin element / What goes into atlassian-plugin.xml?
- status
- about / Introduction
- step
- about / Introduction
- store() method / Updating a record
- string property / Object configurable parameters for reports, How to do it...
- subtask columns
- custom fields, displaying on / Displaying custom fields on subtask columns, How it works...
- subtasks
- creating, on issue / Creating subtasks on an issue
- about / How to do it...
- system-contentlinkresolvers-plugin.xml
- about / JIRA System plugins
- system-customfieldtypes-plugin.xml
- about / JIRA System plugins
- system-footer-plugin.xml
- about / JIRA System plugins
- system-issueoperations-plugin.xml
- about / JIRA System plugins
- system-issuetabpanels-plugin.xml
- about / JIRA System plugins
- system-issueviews-plugin.xml
- about / JIRA System plugins
- system-jql-function-plugin.xml
- about / JIRA System plugins
- system-keyboard-shortcuts-plugin.xml
- about / JIRA System plugins
- system-macros-plugin.xml
- about / JIRA System plugins
- system-portlets-plugin.xml
- about / JIRA System plugins
- system-project-plugin.xml
- about / JIRA System plugins
- system-projectroleactors-plugin.xml
- about / JIRA System plugins
- system-renderercomponentfactories-plugin.xml
- about / JIRA System plugins
- system-renderers-plugin.xml
- about / JIRA System plugins
- system-reports-plugin.xml
- about / JIRA System plugins
- system-top-navigation-plugin.xml
- about / JIRA System plugins
- system-user-format-plugin.xml
- about / JIRA System plugins
- system-user-profile-panels.xml
- about / JIRA System plugins
- system-webresources-plugin.xml
- about / JIRA System plugins
- system-webwork1-plugin.xml
- about / JIRA System plugins
- system-workflow-plugin.xml
- about / JIRA System plugins
- System Content Link Resolvers
- about / JIRA System plugins
- System Issue Operations
- about / JIRA System plugins
- System Issue Tab Panels
- about / JIRA System plugins
- System Macros
- about / JIRA System plugins
- system plugins, JIRA
- about / JIRA System plugins
- system-contentlinkresolvers-plugin.xml / JIRA System plugins
- system-customfieldtypes-plugin.xml / JIRA System plugins
- system-footer-plugin.xml / JIRA System plugins
- system-issueoperations-plugin.xml / JIRA System plugins
- system-issuetabpanels-plugin.xml / JIRA System plugins
- system-issueviews-plugin.xml / JIRA System plugins
- system-jql-function-plugin.xml / JIRA System plugins
- system-keyboard-shortcuts-plugin.xml / JIRA System plugins
- system-macros-plugin.xml / JIRA System plugins
- system-portlets-plugin.xml / JIRA System plugins
- system-project-plugin.xml / JIRA System plugins
- system-projectroleactors-plugin.xml / JIRA System plugins
- system-renderercomponentfactories-plugin.xml / JIRA System plugins
- system-renderers-plugin.xml / JIRA System plugins
- system-reports-plugin.xml / JIRA System plugins
- system-top-navigation-plugin.xml / JIRA System plugins
- system-user-format-plugin.xml / JIRA System plugins
- system-user-profile-panels.xml / JIRA System plugins
- system-webresources-plugin.xml / JIRA System plugins
- system-webwork1-plugin.xml / JIRA System plugins
- system-workflow-plugin.xml / JIRA System plugins
- System Project Panels
- about / JIRA System plugins
- System Project Role Actors
- about / JIRA System plugins
- System Renderers
- about / JIRA System plugins
- System Reports
- about / JIRA System plugins
- System Web Resources
- about / JIRA System plugins
- System webwork Plugin
- about / JIRA System plugins
T
- table
- record, creating in / Writing a new record
- record, updating in / Updating a record
- tabs
- adding, in View Issue screen / Getting ready, How to do it..., How it works...
- adding, in Browse Project screen / Adding new tabs in the Browse Project screen, How it works...
- adding, in Browse Version screen / Adding new tabs in the Browse Version screen, How to do it..., How it works...
- adding, in Browse Component screen / Adding new tabs in the Browse Component screen, How to do it..., How it works...
- Test Driven Development (TDD)
- about / Testing and debugging
- text area custom field
- size, modifying / How to do it...
- text property / Object configurable parameters for reports, How to do it...
- TextSearcher
- about / How it works...
- text searcher
- defining, for system custom fields / Custom field searchers, How to do it..., How it works...
- third-party components, JIRA Architecture
- about / Third-party components
- Webwork / Webwork
- Seraph / Seraph
- OSUser / OSUser
- PropertySet / PropertySet
- OSWorkflow / OSWorkflow
- OfBiz Entity Engine / OfBiz Entity Engine
- Apache Lucene / Apache Lucene
- time tracking
- Tomcat
- about / Architecture explained…
- tooltip element / How to do it...
- top navigation bar
- drop-down menu, adding on / Adding a new drop-down menu on the top navigation bar, How it works...
- transaction-factory tag
- about / Introduction
- transition
- about / Introduction
- TransitionWorkflow method / How it works...
- type attribute / How to do it...
U
- UI
- web sections, adding in / Adding new web sections in the UI, How to do it..., How it works...
- web items, adding in / How it works...
- UI elements
- webworkAction, extending for adding / How to do it..., How it works...
- unique element / Writing a workflow post function
- unique key / How to do it...
- updateAndAutoAdjustRemainingEstimate method / Updating worklogs
- updateIssue method / Updating custom fields on an issue
- updateWorklogAndAutoAdjustRemainingEstimate method / There's more...
- updateWorklogAndRetainRemainingEstimate method / There's more...
- updateWorklogWithNewRemainingEstimate method / There's more...
- user-format module
- about / Other plugin modules
- user argument / Creating an attachment
- user authentication
- user details
- custom behavior, adding for / Adding custom behavior for user details, How to do it..., How it works...
- user fields, JIRA 4.1.x / User and date fields from 4.1.x, How it works...
- User Format plugin module / Adding custom behavior for user details
- user management
- user preferences
- configuring, in gadgets / Configuring user preferences in gadgets, How to do it..., How it works..., There's more...
- user property / Object configurable parameters for reports, How to do it...
- users
- about / Writing a JIRA report
- managing, SOAP used / How to do it...
- retrieving, from database / Retrieving users and groups from a database, How to do it...
V
- v2 plugins
- common libraries, sharing across / Sharing common libraries across v2 plugins, How to do it...
- validate method / How to do it..., How to do it...
- validateSubTaskCreate method / How to do it...
- validateUpdate method / Updating worklogs
- validators
- about / Introduction
- value
- about / Introduction
- ValueClassHolder class / How to do it...
- Value Generator class
- about / How to do it...
- ValuesGenerator interface / How to do it...
- velocity changes
- reloading, without restart / Reloading velocity changes without restart (auto reloading)
- velocity context
- creating, for web fragments / Creating new velocity context for web fragments, How it works...
- Velocity template
- about / Presentation
- velocity templates
- about / What is a JIRA plugin?
- vendor attribute, plugin-info element / What goes into atlassian-plugin.xml?
- version-tabpanel module
- about / Links and tabs
- version attribute, plugin-info element / What goes into atlassian-plugin.xml?
- versions
- about / How to do it...
- managing, via SOAP / How to do it...
- view-fieldValidator.vm / How to do it...
- view-roleCondition.vm / How to do it...
- view element / Getting ready
- View Issue page
- fields, re-ordering in / Re-ordering fields in the View Issue page, How to do it...
- View Issue Page
- issue operations, re-ordering in / Re-ordering Issue Operations in the View Issue page, How to do it..., See also
- View Issue screen
- tabs, adding in / Getting ready, How to do it..., How it works...
W
- warning
- displaying, on issue / Displaying dynamic notifications/warnings on issues, How to do it..., How it works..., See also
- web-item module
- about / Links and tabs
- web-panel module
- about / Links and tabs
- web-resource module
- about / Other plugin modules
- attributes / How to do it...
- key elements / How to do it...
- web-section module
- about / Links and tabs
- web fragments
- about / Adding new web sections in the UI
- conditions, adding for / Adding conditions for web fragments, How to do it..., How it works...
- velocity context, creating for / Creating new velocity context for web fragments, How it works...
- web items
- about / Adding new web items in the UI
- adding, in UI / How to do it..., How it works...
- creating, dynamically / Dynamic creation of web items, How to do it..., How it works...
- Weblogic format
- about / Introduction
- web resource contexts
- about / Web resource contexts
- WebResourceManager
- about / How it works...
- web resources
- adding, into plugins / Adding web resources into plugins, How it works...
- about / How to do it...
- contexts / Web resource contexts
- batchmode, turning off / Turning off batchmode
- web sections
- about / How to do it...
- adding, in UI / Adding new web sections in the UI, How to do it..., How it works...
- Webwork
- about / Webwork
- webwork1
- attributes / Getting ready
- elements / Getting ready
- Webwork1
- URL / Webwork
- webwork Action
- extending, for adding UI elements / How to do it..., How it works...
- webwork action
- custom commands, adding to / Adding new commands to the action
- extending, in JIRA / Extending a webwork action in JIRA, How to do it..., How it works...
- webwork actions
- adding, to JIRA / Adding new webwork actions to JIRA, Getting ready, How to do it..., How it works...
- different page, redirecting to / How to do it...
- webwork module
- about / Actions and components
- webwork plugin module
- key attributes / Getting ready
- key elements / Getting ready
- webwork plugins
- internationalization / How to do it...
- where clause / There's more...
- where condition / How to do it...
- where conditions / Reading from a database
- workflow
- issue, progressing in / Progressing an issue in workflow using SOAP, How to do it...
- workflow-condition
- about / Workflows
- workflow-condition module
- attributes / Writing a workflow condition
- elements / Writing a workflow condition
- workflow-function
- about / Workflows
- workflow-function module
- attributes / Writing a workflow post function
- elements / Writing a workflow post function
- workflow-validator
- about / Workflows
- workflow- validator module
- about / Writing a workflow validator
- attributes / Writing a workflow validator
- elements / Writing a workflow validator
- workflow actions
- obtaining, programmatically / Obtaining available workflow actions programmatically, How it works...
- name, retrieving for ID / Getting the Action IDs, given name
- re-ordering, in JIRA / How to do it..., How it works...
- workflow condition
- about / Writing a workflow condition
- writing / Writing a workflow condition, How to do it..., How it works...
- workflow details
- retrieving, from database / Retrieving workflow details from a database, How to do it...
- workflow history
- obtaining, from database / Getting ready, How to do it...
- WorkflowManager
- about / How it works...
- WorkflowPluginFactory interface / How to do it...
- WorkflowPluginValidatorFactory interface / How to do it...
- workflow post function
- workflows
- about / Workflows, Introduction
- modifying, in JIRA database / Modifying workflows in JIRA database
- programmatically, progressing on / Programmatically progressing on workflows, How to do it..., How it works...
- common transitions, creating in / Creating common transitions in workflows, How to do it..., How i works...
- workflows modules, JIRA
- workflow status
- permissions / Permissions based on workflow status, How to do it..., How it works...
- workflow transitions
- internationalization / Internationalization in workflow transitions, How it works...
- workflow validator
- about / Writing a workflow validator
- writing / Getting ready, How to do it..., How it works...
- worklog
- auto adjusting remaining estimate / Auto adjusting the remaining estimate, Auto Adjusting remaining estimate
- logging work, and retaining the remaining estimate / Logging work and retaining the remaining estimate
- logging work, with new remaining estimate / Logging work with a new remaining estimate
- logging work, and adjusting remaining estimate by value / Logging work and adjusting the remaining estimate by a value, How it works...
- updating / Updating worklogs
- deleting / Deleting worklogs, Deleting a worklog and retaining the remaining estimate, Deleting a worklog with a new remaining estimate
- retaining the remaining estimate / Deleting a worklog and retaining the remaining estimate
- deleting, with new remaining estimate / Deleting a worklog with a new remaining estimate
- remaining estimate, adjusting / Deleting a worklog with a new remaining estimate
- worklog management
- worklogs
- about / How to do it...
- WorklogService class / How to do it...
- WSDL
- about / How to do it...
X
- @XmlAccessorType annonation / How to do it...
- @XmlAttribute annonation / How to do it...
- @XmlElement annotation / How to do it...
- @XmlRootElement annotation / How to do it...
- XML-RPC
- about / Architecture explained…
- XML-RPC client
- URL, for Javadocs / Writing a Java XML-RPC client
- XML-RPC service
- deploying, within JIRA / Deploy a XML-RPC service within JIRA, Getting ready, How to do it..., How it works...
- XML/RPC
- about / Introduction
- XmlRpcServiceImpl class / How to do it...