|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@PublicSpi public interface PluggableProjectOperation
A simple interface to create project operation plugins. These will be shown at the bottom of the project operation screen.
IMPORTANT NOTE: This plugin type is only available for internal use. Please refrain from using this, as the backwards compatibility of this plugin type will NOT be maintained in the future.
| Method Summary | |
|---|---|
String |
getHtml(Project project,
com.atlassian.crowd.embedded.api.User user)
Get the HTML to present on screen |
void |
init(ProjectOperationModuleDescriptor descriptor)
|
boolean |
showOperation(Project project,
com.atlassian.crowd.embedded.api.User user)
Whether or not to show this operation for the given project and user. |
| Method Detail |
|---|
void init(ProjectOperationModuleDescriptor descriptor)
String getHtml(Project project,
com.atlassian.crowd.embedded.api.User user)
project - Provide the project in case we need any project specific information to render the HTMLuser - The currently logged in user
boolean showOperation(Project project,
com.atlassian.crowd.embedded.api.User user)
project - Project being vieweduser - The currently logged in user
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||