|
||||||||||
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 |