com.atlassian.applinks.api.event
Class ApplicationLinkEvent

java.lang.Object
  extended by com.atlassian.applinks.api.event.ApplicationLinkEvent
All Implemented Interfaces:
LinkEvent
Direct Known Subclasses:
ApplicationLinkAddedEvent, ApplicationLinkAuthConfigChangedEvent, ApplicationLinkDeletedEvent, ApplicationLinkDetailsChangedEvent, ApplicationLinkMadePrimaryEvent, ApplicationLinksIDChangedEvent

public abstract class ApplicationLinkEvent
extends Object
implements LinkEvent

Base class for events emitted when an ApplicationLink is modified.

Since:
3.0

Field Summary
protected  ApplicationLink applicationLink
           
 
Constructor Summary
protected ApplicationLinkEvent(ApplicationLink applicationLink)
           
 
Method Summary
 ApplicationId getApplicationId()
           
 ApplicationLink getApplicationLink()
           
 ApplicationType getApplicationType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

applicationLink

protected final ApplicationLink applicationLink
Constructor Detail

ApplicationLinkEvent

protected ApplicationLinkEvent(ApplicationLink applicationLink)
Method Detail

getApplicationId

public ApplicationId getApplicationId()
Returns:
the globally unique, immutable ID of the server at the other end of this link.

getApplicationLink

public ApplicationLink getApplicationLink()
Returns:
The ApplicationLink that is the subject of this event

getApplicationType

public ApplicationType getApplicationType()
Returns:
the type of the application e.g. "fecru"


Copyright © 2015 Atlassian. All rights reserved.