Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
U
V
A
AbstractNotificationEvent
- Class in
com.atlassian.mywork.event.notification
AbstractNotificationEvent(Notification)
- Constructor for class com.atlassian.mywork.event.notification.
AbstractNotificationEvent
AbstractTaskEvent
- Class in
com.atlassian.mywork.event.task
AbstractTaskEvent(Task)
- Constructor for class com.atlassian.mywork.event.task.
AbstractTaskEvent
action(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
actionIconUrl(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
ActionResult
- Class in
com.atlassian.mywork.service
This class describes a result from performing an inline action
ActionResult(boolean, String)
- Constructor for class com.atlassian.mywork.service.
ActionResult
Creates a new result.
actions
- Variable in class com.atlassian.mywork.model.
RegistrationBuilder
actions(JsonNode)
- Method in class com.atlassian.mywork.model.
RegistrationBuilder
actions
- Variable in class com.atlassian.mywork.rest.
JsonConfig
ActionService
- Interface in
com.atlassian.mywork.service
This service is responsible for executing inline actions.
ActionServiceSelector
- Interface in
com.atlassian.mywork.service
Selects between the registered ActionService's in this instance.
addI18n(Locale, Map<String, String>)
- Method in class com.atlassian.mywork.model.
RegistrationBuilder
APP_LINK_ID
- Static variable in class com.atlassian.mywork.rest.
Samples
appId
- Variable in class com.atlassian.mywork.model.
Registration.RegistrationId
appId
- Variable in class com.atlassian.mywork.rest.
JsonConfig
application(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
application
- Variable in class com.atlassian.mywork.model.
Registration.RegistrationId
application(String)
- Method in class com.atlassian.mywork.model.
TaskBuilder
application
- Variable in class com.atlassian.mywork.rest.
JsonConfig
applicationLinkId(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
applicationLinkId(String)
- Method in class com.atlassian.mywork.model.
TaskBuilder
B
build()
- Method in class com.atlassian.mywork.model.
RegistrationBuilder
C
CacheControl
- Class in
com.atlassian.mywork.rest
Contains some static definitions for caching that may be useful to REST endpoints
CacheControl()
- Constructor for class com.atlassian.mywork.rest.
CacheControl
ClientRegistrationService
- Interface in
com.atlassian.mywork.service
This service is responsible for creating registrations
com.atlassian.mywork.event
- package com.atlassian.mywork.event
com.atlassian.mywork.event.notification
- package com.atlassian.mywork.event.notification
com.atlassian.mywork.event.task
- package com.atlassian.mywork.event.task
com.atlassian.mywork.model
- package com.atlassian.mywork.model
com.atlassian.mywork.rest
- package com.atlassian.mywork.rest
com.atlassian.mywork.service
- package com.atlassian.mywork.service
com.atlassian.mywork.util
- package com.atlassian.mywork.util
CONFIG
- Static variable in class com.atlassian.mywork.rest.
Samples
CONFIGS
- Static variable in class com.atlassian.mywork.rest.
Samples
copy(T)
- Static method in class com.atlassian.mywork.util.
JsonHelper
Make a copy of the given JSON node.
COUNT
- Static variable in class com.atlassian.mywork.rest.
Samples
created(long)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
created(long)
- Method in class com.atlassian.mywork.model.
TaskBuilder
createNotification()
- Method in class com.atlassian.mywork.model.
NotificationBuilder
createOrUpdate(String, Notification)
- Method in interface com.atlassian.mywork.service.
NotificationService
Create a new notification for the given user
createOrUpdate(String, Task)
- Method in interface com.atlassian.mywork.service.
TaskService
Create or update a task for the user.
createOrUpdate(String, List<Task>)
- Method in interface com.atlassian.mywork.service.
TaskService
Create or update tasks for the user.
createRegistration()
- Method in interface com.atlassian.mywork.service.
ClientRegistrationService
Create a registration created using default
RegistrationProvider
.
createRegistration(RegistrationProvider)
- Method in interface com.atlassian.mywork.service.
ClientRegistrationService
Create a registration created using the given
RegistrationProvider
.
createTask()
- Method in class com.atlassian.mywork.model.
TaskBuilder
D
decode(String, List<String>)
- Static method in class com.atlassian.mywork.util.
GlobalIdFactory
Decode the given String to a Map of values.
delete(String, long)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Deletes a notification with the given id.
delete(String, String)
- Method in interface com.atlassian.mywork.service.
LocalTaskService
Deletes a task with the given user and global id.
delete(String, long)
- Method in interface com.atlassian.mywork.service.
LocalTaskService
Deletes a task by task id.
delete(String, String)
- Method in interface com.atlassian.mywork.service.
TaskService
Delete a task by
username
and
globalId
.
deleteByGlobalId(String, String)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Deletes notifications with the given global id and user
deleteByGlobalId(String)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Deletes notifications with the given global id
description(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
description(String)
- Method in class com.atlassian.mywork.model.
TaskBuilder
E
encode(List<String>, Map<String, String>)
- Static method in class com.atlassian.mywork.util.
GlobalIdFactory
Encode the given Map of values to a String.
entity(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
entity(String)
- Method in class com.atlassian.mywork.model.
TaskBuilder
equals(Object)
- Method in class com.atlassian.mywork.model.
Item
equals(Object)
- Method in class com.atlassian.mywork.model.
Notification
equals(Object)
- Method in class com.atlassian.mywork.model.
Registration
equals(Object)
- Method in class com.atlassian.mywork.model.
Task
execute(String, JsonNode)
- Method in interface com.atlassian.mywork.service.
ActionService
Executes an action as the given user.
executeAsynchronously(String, Runnable)
- Static method in class com.atlassian.mywork.util.
Executors
executeAsynchronouslyUntilSucceeds(String, int, Runnable)
- Static method in class com.atlassian.mywork.util.
Executors
Executors
- Class in
com.atlassian.mywork.util
Executors()
- Constructor for class com.atlassian.mywork.util.
Executors
F
FAILED
- Static variable in class com.atlassian.mywork.service.
ActionResult
Failed result without result url
find(String, long)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Retrieves a notification with the given id and user.
find(String, String)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Retrieves a notifications with the given global id and user.
find(String, String)
- Method in interface com.atlassian.mywork.service.
TaskService
Find a task by
username
and
globalId
.
findAll(String)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Returns all notifications for the given user.
findAll(String)
- Method in interface com.atlassian.mywork.service.
LocalTaskService
Finds all tasks for the given user.
findAllAfter(String, long, long, int)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Returns all notifications for the given user after a given notification.
findAllUnread(String)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Returns all unread notifications for the given user.
forever()
- Static method in class com.atlassian.mywork.rest.
CacheControl
Provides a cacheControl that caches forever.
G
get(String)
- Method in interface com.atlassian.mywork.service.
ActionServiceSelector
getAction()
- Method in class com.atlassian.mywork.event.notification.
AbstractNotificationEvent
getAction()
- Method in class com.atlassian.mywork.model.
Notification
Returns name of the action that caused the notification to be created (e.g "comment").
getAction()
- Method in class com.atlassian.mywork.rest.
JsonNotificationItem
getActionIconUrl()
- Method in class com.atlassian.mywork.model.
Notification
Returns the absolute url to an icon representing the action.
getActionIconUrl()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getActions()
- Method in class com.atlassian.mywork.model.
Registration
Returns actions in JSON format
getAggregateKey()
- Method in class com.atlassian.mywork.rest.
JsonNotificationItem
getAppId()
- Method in class com.atlassian.mywork.model.
Registration
Returns the application id of the registered application.
getApplication()
- Method in class com.atlassian.mywork.event.notification.
AbstractNotificationEvent
getApplication()
- Method in class com.atlassian.mywork.event.task.
AbstractTaskEvent
getApplication()
- Method in class com.atlassian.mywork.model.
Notification
Returns the application that created the notification (e.g.
getApplication()
- Method in class com.atlassian.mywork.model.
Registration
Returns the application type of the registered application.
getApplication()
- Method in class com.atlassian.mywork.model.
Task
Returns the application that created the task (e.g.
getApplication()
- Method in class com.atlassian.mywork.rest.
JsonNotificationItem
getApplication()
- Method in interface com.atlassian.mywork.service.
ActionService
getApplicationLinkId()
- Method in class com.atlassian.mywork.model.
Notification
Returns the application link id of the application that created the notification.
getApplicationLinkId()
- Method in class com.atlassian.mywork.model.
Task
Returns the application link id of the application that created the task.
getApplicationLinkId()
- Method in class com.atlassian.mywork.rest.
JsonNotificationItem
getBefore()
- Method in class com.atlassian.mywork.rest.
Position
Returns id of an entity immediately after this position or null if this is the last position.
getCount()
- Method in class com.atlassian.mywork.rest.
JsonCount
Returns a count
getCount(String)
- Method in interface com.atlassian.mywork.service.
NotificationService
Returns the number of unseen notifications for the given user.
getCreated()
- Method in class com.atlassian.mywork.model.
Notification
Returns the time in milliseconds when this notification was created in the data store.
getCreated()
- Method in class com.atlassian.mywork.model.
Task
Returns the time in milliseconds when this task was created in the data store.
getCreated()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getDescription()
- Method in class com.atlassian.mywork.model.
Notification
Returns the description of the notification.
getDescription()
- Method in class com.atlassian.mywork.model.
Task
Returns the description of the task.
getDescription()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getEntity()
- Method in class com.atlassian.mywork.event.notification.
AbstractNotificationEvent
getEntity()
- Method in class com.atlassian.mywork.event.task.
AbstractTaskEvent
getEntity()
- Method in class com.atlassian.mywork.model.
Notification
Returns type of the remote entity that the notification is related to (e.g.
getEntity()
- Method in class com.atlassian.mywork.model.
Task
Returns type of the remote entity that the task is related to (e.g.
getEntity()
- Method in class com.atlassian.mywork.rest.
JsonNotificationItem
getGlobalId()
- Method in class com.atlassian.mywork.event.notification.
AbstractNotificationEvent
getGlobalId()
- Method in class com.atlassian.mywork.event.task.
AbstractTaskEvent
getGlobalId()
- Method in class com.atlassian.mywork.model.
Notification
Returns a string that should uniquely identify the remote object that this notification relates to.
getGlobalId()
- Method in class com.atlassian.mywork.model.
Task
Returns a string that should uniquely identify the remote object that this task relates to.
getGlobalId()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getGroupingId()
- Method in class com.atlassian.mywork.model.
Notification
Returns a string that will be used to group notifications or null if not specified.
getGroupingId()
- Method in class com.atlassian.mywork.rest.
JsonNotificationItem
getI18n()
- Method in class com.atlassian.mywork.model.
Registration
Returns a map containing translations for different locales.
getI18nPrefix()
- Method in interface com.atlassian.mywork.service.
RegistrationProvider
Returns the internationalisation prefix used by each i18n key without "mw.".
getIconUrl()
- Method in class com.atlassian.mywork.model.
Item
Returns the absolute url to an icon describing the related content.
getIconUrl()
- Method in class com.atlassian.mywork.model.
Notification
Returns the absolute url to an icon representing the notification.
getIconUrl()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getIconUrl()
- Method in class com.atlassian.mywork.rest.
JsonNotificationItem
getId()
- Method in class com.atlassian.mywork.model.
Notification
Returns the notification id.
getId()
- Method in class com.atlassian.mywork.model.
Registration
getId()
- Method in class com.atlassian.mywork.model.
Task
Returns the task id.
getId()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getItem()
- Method in class com.atlassian.mywork.model.
Notification
Returns the item describing content related to this notification.
getItem()
- Method in class com.atlassian.mywork.model.
Task
Returns the item describing content related to this task.
getItem()
- Method in class com.atlassian.mywork.rest.
JsonNotificationGroup
getMaxTimeout()
- Method in class com.atlassian.mywork.rest.
JsonCount
Returns the maximum polling period in seconds.
getMetadata()
- Method in class com.atlassian.mywork.model.
Notification
Returns optional free-form metadata for use by the creator of this notification.
getMetadata()
- Method in class com.atlassian.mywork.model.
Task
Returns optional free-form metadata for use by the creator of this task.
getMetadata()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getNotification()
- Method in class com.atlassian.mywork.event.notification.
AbstractNotificationEvent
getNotificationId()
- Method in class com.atlassian.mywork.event.notification.
AbstractNotificationEvent
getNotifications()
- Method in class com.atlassian.mywork.rest.
JsonNotificationGroup
getOldApplication()
- Method in class com.atlassian.mywork.event.task.
TaskUpdatedEvent
getOldEntity()
- Method in class com.atlassian.mywork.event.task.
TaskUpdatedEvent
getOldGlobalId()
- Method in class com.atlassian.mywork.event.task.
TaskUpdatedEvent
getOldNotification()
- Method in class com.atlassian.mywork.event.notification.
NotificationUpdatedEvent
getOldStatus()
- Method in class com.atlassian.mywork.event.notification.
NotificationStatusChangedEvent
getOldStatus()
- Method in class com.atlassian.mywork.event.task.
TaskUpdatedEvent
getOldTask()
- Method in class com.atlassian.mywork.event.task.
TaskUpdatedEvent
getOldTaskId()
- Method in class com.atlassian.mywork.event.task.
TaskUpdatedEvent
getPackage()
- Method in interface com.atlassian.mywork.service.
RegistrationProvider
Returns the package name where the i18n.properties file containing translations is located in.
getPluginId()
- Method in interface com.atlassian.mywork.service.
RegistrationProvider
Returns the name of the plugin containing the following files: i18n.properties registration-actions.json registration.properties
getProperties()
- Method in class com.atlassian.mywork.model.
Registration
Returns application properties.
getResultUrl()
- Method in class com.atlassian.mywork.service.
ActionResult
Returns absolute url to an entity that was created when the action was performed.
getStatus()
- Method in class com.atlassian.mywork.event.notification.
AbstractNotificationEvent
getStatus()
- Method in class com.atlassian.mywork.event.task.
AbstractTaskEvent
getStatus()
- Method in class com.atlassian.mywork.model.
Notification
Returns the status of this notification.
getStatus()
- Method in class com.atlassian.mywork.model.
Task
Returns the status of this task.
getStatus()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getTarget()
- Method in interface com.atlassian.mywork.service.
ServiceSelector
Returns the active target.
getTargetId()
- Method in class com.atlassian.mywork.event.task.
TaskMovedEvent
getTask()
- Method in class com.atlassian.mywork.event.notification.
NotificationStatusChangedEvent
getTask()
- Method in class com.atlassian.mywork.event.task.
AbstractTaskEvent
getTaskId()
- Method in class com.atlassian.mywork.event.task.
AbstractTaskEvent
getTimeout()
- Method in class com.atlassian.mywork.rest.
JsonCount
Returns the minimum polling period in seconds.
getTitle()
- Method in class com.atlassian.mywork.model.
Item
Returns the title describing the related content.
getTitle()
- Method in class com.atlassian.mywork.model.
Notification
Returns the title of the notification.
getTitle()
- Method in class com.atlassian.mywork.model.
Task
Returns the title of the task.
getTitle()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getTitle()
- Method in class com.atlassian.mywork.rest.
JsonNotificationItem
getUpdated()
- Method in class com.atlassian.mywork.model.
Notification
Returns the time in milliseconds when this notification was last updated in the data store.
getUpdated()
- Method in class com.atlassian.mywork.model.
Task
Returns the time in milliseconds when this task was last updated in the data store.
getUpdated()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getUrl()
- Method in class com.atlassian.mywork.model.
Item
Returns the absolute url to the related content.
getUrl()
- Method in class com.atlassian.mywork.model.
Notification
Returns the absolute url pointing to the source of the notification.
getUrl()
- Method in class com.atlassian.mywork.rest.
JsonConfig
getUrl()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
getUrl()
- Method in class com.atlassian.mywork.rest.
JsonNotificationItem
getUser()
- Method in class com.atlassian.mywork.model.
Notification
Returns username of the receiver of the notification.
getUser()
- Method in class com.atlassian.mywork.model.
Task
Returns username of the owner of the task.
getUsername()
- Method in class com.atlassian.mywork.event.
MyWorkEvent
getValues(Locale)
- Method in class com.atlassian.mywork.model.
Registration
Returns translations for the given locale.
globalId(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
globalId(String)
- Method in class com.atlassian.mywork.model.
TaskBuilder
GlobalIdFactory
- Class in
com.atlassian.mywork.util
Factory for encoding and decoding globalIds.
GlobalIdFactory()
- Constructor for class com.atlassian.mywork.util.
GlobalIdFactory
GROUP
- Static variable in class com.atlassian.mywork.rest.
Samples
GROUP_NOTIFICATION
- Static variable in class com.atlassian.mywork.rest.
Samples
groupingId(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
GROUPS
- Static variable in class com.atlassian.mywork.rest.
Samples
H
hashCode()
- Method in class com.atlassian.mywork.model.
Item
hashCode()
- Method in class com.atlassian.mywork.model.
Notification
hashCode()
- Method in class com.atlassian.mywork.model.
Registration
hashCode()
- Method in class com.atlassian.mywork.model.
Task
I
i18n
- Variable in class com.atlassian.mywork.model.
RegistrationBuilder
i18n
- Variable in class com.atlassian.mywork.rest.
JsonConfig
iconUrl(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
iconUrl(String)
- Method in class com.atlassian.mywork.model.
TaskBuilder
id(long)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
id(long)
- Method in class com.atlassian.mywork.model.
TaskBuilder
ImpersonationService
- Interface in
com.atlassian.mywork.service
This service is responsible for performing actions as a given user.
isHostAvailable()
- Method in interface com.atlassian.mywork.service.
ServiceSelector
Returns true if host plugin is available.
isPinned()
- Method in class com.atlassian.mywork.model.
Notification
Returns true if this notification should be displayed to the user until the user takes action.
isPinned()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
isRead()
- Method in class com.atlassian.mywork.model.
Notification
Returns true if the user has read this notification.
isRead()
- Method in class com.atlassian.mywork.rest.
JsonGroupNotification
isSuccessful()
- Method in class com.atlassian.mywork.service.
ActionResult
Returns true if the action was performed successfully.
Item
- Class in
com.atlassian.mywork.model
This class describes content related to a notification or a task.
Item()
- Constructor for class com.atlassian.mywork.model.
Item
Item(String, String, String)
- Constructor for class com.atlassian.mywork.model.
Item
Creates a new item.
itemIconUrl(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
itemTitle(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
itemTitle(String)
- Method in class com.atlassian.mywork.model.
TaskBuilder
itemUrl(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
J
JsonConfig
- Class in
com.atlassian.mywork.rest
JsonConfig(String, Registration, Locale)
- Constructor for class com.atlassian.mywork.rest.
JsonConfig
JsonCount
- Class in
com.atlassian.mywork.rest
This class contains the number of unseen notifications and a minimum polling period.
JsonCount(int, int, int)
- Constructor for class com.atlassian.mywork.rest.
JsonCount
Creates a new count
JsonGroupNotification
- Class in
com.atlassian.mywork.rest
JsonGroupNotification(String, Notification)
- Constructor for class com.atlassian.mywork.rest.
JsonGroupNotification
JsonHelper
- Class in
com.atlassian.mywork.util
This class contains utilities for dealing with JSON nodes.
JsonNotificationGroup
- Class in
com.atlassian.mywork.rest
JsonNotificationGroup(Notification, List<JsonGroupNotification>, String)
- Constructor for class com.atlassian.mywork.rest.
JsonNotificationGroup
JsonNotificationItem
- Class in
com.atlassian.mywork.rest
JsonNotificationItem(Notification, String)
- Constructor for class com.atlassian.mywork.rest.
JsonNotificationItem
JsonObject
- Interface in
com.atlassian.mywork.rest
Classes implementing this interface can safely be serialised to and deserialised from JSON.
L
LocalNotificationService
- Interface in
com.atlassian.mywork.service
Provides services related to notifications
LocalTaskService
- Interface in
com.atlassian.mywork.service
Provides services related to tasks
M
markComplete(String, String)
- Method in interface com.atlassian.mywork.service.
TaskService
Changes the status of the given task to
Status.DONE
.
metadata(ObjectNode)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
metadata(ObjectNode)
- Method in class com.atlassian.mywork.model.
TaskBuilder
moveBefore(String, long, Long)
- Method in interface com.atlassian.mywork.service.
LocalTaskService
Moves the source task before the target task.
MyWorkEvent
- Class in
com.atlassian.mywork.event
MyWorkEvent(String)
- Constructor for class com.atlassian.mywork.event.
MyWorkEvent
N
never()
- Static method in class com.atlassian.mywork.rest.
CacheControl
Provides a cacheControl that disables caching.
newSingleThreadExecutor(String)
- Static method in class com.atlassian.mywork.util.
Executors
Notification
- Class in
com.atlassian.mywork.model
This class describes a user notification.
Notification(long, String, String, String, String, String, String, String, String, String, String, long, long, Status, boolean, boolean, String, String, ObjectNode, Item)
- Constructor for class com.atlassian.mywork.model.
Notification
NOTIFICATION
- Static variable in class com.atlassian.mywork.rest.
Samples
NotificationBuilder
- Class in
com.atlassian.mywork.model
Builder for creating new notifications.
NotificationBuilder()
- Constructor for class com.atlassian.mywork.model.
NotificationBuilder
Creates an empty builder.
NotificationBuilder(Notification)
- Constructor for class com.atlassian.mywork.model.
NotificationBuilder
Creates a builder initialised with values from the given notification.
NotificationCreatedEvent
- Class in
com.atlassian.mywork.event.notification
NotificationCreatedEvent(Notification)
- Constructor for class com.atlassian.mywork.event.notification.
NotificationCreatedEvent
NOTIFICATIONS
- Static variable in class com.atlassian.mywork.rest.
Samples
NotificationService
- Interface in
com.atlassian.mywork.service
Provides services related to notifications.
NotificationStatusChangedEvent
- Class in
com.atlassian.mywork.event.notification
NotificationStatusChangedEvent(Notification, Task, Status)
- Constructor for class com.atlassian.mywork.event.notification.
NotificationStatusChangedEvent
NotificationUpdatedEvent
- Class in
com.atlassian.mywork.event.notification
NotificationUpdatedEvent(Notification, Notification)
- Constructor for class com.atlassian.mywork.event.notification.
NotificationUpdatedEvent
P
PermissionException
- Exception in
com.atlassian.mywork.service
This exception is thrown when the user has no permission to perform the operation.
PermissionException(String)
- Constructor for exception com.atlassian.mywork.service.
PermissionException
pinned(boolean)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
Position
- Class in
com.atlassian.mywork.rest
This class describes a position in a list of entities.
Position(Long)
- Constructor for class com.atlassian.mywork.rest.
Position
Creates a new position that is before an entity with the given id, or the last position if the given id is null.
properties
- Variable in class com.atlassian.mywork.model.
RegistrationBuilder
properties(Map<String, String>)
- Method in class com.atlassian.mywork.model.
RegistrationBuilder
properties
- Variable in class com.atlassian.mywork.rest.
JsonConfig
R
read(boolean)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
register(Registration)
- Method in interface com.atlassian.mywork.service.
RegistrationService
Handle registration from a client
Registration
- Class in
com.atlassian.mywork.model
This class represents application registration.
Registration(Registration.RegistrationId)
- Constructor for class com.atlassian.mywork.model.
Registration
Creates new empty registration for given application.
Registration(String, String, Map<String, Map<String, String>>, JsonNode, Map<String, String>)
- Constructor for class com.atlassian.mywork.model.
Registration
Creates new registration
Registration.RegistrationId
- Class in
com.atlassian.mywork.model
Registration.RegistrationId(String, String)
- Constructor for class com.atlassian.mywork.model.
Registration.RegistrationId
RegistrationBuilder
- Class in
com.atlassian.mywork.model
Builder for creating new registrations.
RegistrationBuilder(Registration.RegistrationId)
- Constructor for class com.atlassian.mywork.model.
RegistrationBuilder
Creates a builder for a given application.
RegistrationProvider
- Interface in
com.atlassian.mywork.service
This service will provide details required for creating a
Registration
.
RegistrationService
- Interface in
com.atlassian.mywork.service
This service is responsible for handling registrations from the clients.
runAs(String, Runnable)
- Method in interface com.atlassian.mywork.service.
ImpersonationService
Run the given runnable as the given user
runAs(String, Callable<V>)
- Method in interface com.atlassian.mywork.service.
ImpersonationService
Run the given callable as the given user
S
Samples
- Class in
com.atlassian.mywork.rest
Bucket for Javadoc JSON samples.
Samples()
- Constructor for class com.atlassian.mywork.rest.
Samples
ServiceSelector
- Interface in
com.atlassian.mywork.service
This service is responsible for managing where the data is persisted locally, remotely or not persisted at all.
ServiceSelector.Target
- Enum in
com.atlassian.mywork.service
setClientAvailable(boolean)
- Method in interface com.atlassian.mywork.service.
ServiceSelector
Sets the client availability.
setLastRead(String, Long)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Sets the latest notification that the user has seen.
setNotifications(List<JsonGroupNotification>)
- Method in class com.atlassian.mywork.rest.
JsonNotificationGroup
setRead(String, List<Long>)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Marks notifications read.
setStatus(String, long, Status)
- Method in interface com.atlassian.mywork.service.
LocalNotificationService
Sets the status of the notification and creates/updates associated work item.
setTarget(ServiceSelector.Target)
- Method in interface com.atlassian.mywork.service.
ServiceSelector
Sets the target to use if available.
setTitle(String, String, String)
- Method in interface com.atlassian.mywork.service.
TaskService
Changes the title of the given task.
status(Status)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
Status
- Enum in
com.atlassian.mywork.model
This enumeration contains possible states of tasks and notifications.
status(Status)
- Method in class com.atlassian.mywork.model.
TaskBuilder
SUCCESS
- Static variable in class com.atlassian.mywork.service.
ActionResult
Successful result without result url
T
Task
- Class in
com.atlassian.mywork.model
This class describes a user task.
Task(long, String, String, String, String, Status, String, String, long, long, String, ObjectNode, Item)
- Constructor for class com.atlassian.mywork.model.
Task
TASK
- Static variable in class com.atlassian.mywork.rest.
Samples
TaskBuilder
- Class in
com.atlassian.mywork.model
Builder for creating new tasks.
TaskBuilder()
- Constructor for class com.atlassian.mywork.model.
TaskBuilder
Creates an empty builder.
TaskBuilder(Task)
- Constructor for class com.atlassian.mywork.model.
TaskBuilder
Creates a builder initialised with values from the given task.
TaskCreatedEvent
- Class in
com.atlassian.mywork.event.task
TaskCreatedEvent(Task)
- Constructor for class com.atlassian.mywork.event.task.
TaskCreatedEvent
TaskDeletedEvent
- Class in
com.atlassian.mywork.event.task
TaskDeletedEvent(Task)
- Constructor for class com.atlassian.mywork.event.task.
TaskDeletedEvent
TaskMovedEvent
- Class in
com.atlassian.mywork.event.task
TaskMovedEvent(Task, Long)
- Constructor for class com.atlassian.mywork.event.task.
TaskMovedEvent
TASKS
- Static variable in class com.atlassian.mywork.rest.
Samples
TaskService
- Interface in
com.atlassian.mywork.service
Provides services related to tasks.
TaskUpdatedEvent
- Class in
com.atlassian.mywork.event.task
TaskUpdatedEvent(Task, Task)
- Constructor for class com.atlassian.mywork.event.task.
TaskUpdatedEvent
title(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
title(String)
- Method in class com.atlassian.mywork.model.
TaskBuilder
toString()
- Method in class com.atlassian.mywork.model.
Item
toString()
- Method in class com.atlassian.mywork.model.
Notification
toString()
- Method in class com.atlassian.mywork.model.
Registration.RegistrationId
toString()
- Method in class com.atlassian.mywork.model.
Task
U
update(String, Task)
- Method in interface com.atlassian.mywork.service.
LocalTaskService
Updates a task.
updated(long)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
updated(long)
- Method in class com.atlassian.mywork.model.
TaskBuilder
url(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
url(String)
- Method in class com.atlassian.mywork.model.
TaskBuilder
user(String)
- Method in class com.atlassian.mywork.model.
NotificationBuilder
user(String)
- Method in class com.atlassian.mywork.model.
TaskBuilder
V
valueOf(String)
- Static method in enum com.atlassian.mywork.model.
Status
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.atlassian.mywork.service.
ServiceSelector.Target
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.atlassian.mywork.model.
Status
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.atlassian.mywork.service.
ServiceSelector.Target
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
Atlassian
. All Rights Reserved.