com.atlassian.applinks.api.event
Class EntityLinkEvent
java.lang.Object
com.atlassian.applinks.api.event.EntityLinkEvent
- All Implemented Interfaces:
- LinkEvent
- Direct Known Subclasses:
- EntityLinkAddedEvent, EntityLinkDeletedEvent
public abstract class EntityLinkEvent
- extends Object
- implements LinkEvent
Base class for events emitted when an EntityLink is modified
- Since:
- 3.0
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
entityLink
protected final EntityLink entityLink
localKey
protected final String localKey
localType
protected final Class<? extends EntityType> localType
EntityLinkEvent
protected EntityLinkEvent(EntityLink entityLink,
String localKey,
Class<? extends EntityType> localType)
getApplicationId
public ApplicationId getApplicationId()
- Returns:
- the globally unique, immutable ID of the server at the other
end of this link.
getApplicationType
public ApplicationType getApplicationType()
- Returns:
- the type of the application e.g. "fecru"
getEntityType
public EntityType getEntityType()
getEntityKey
public String getEntityKey()
- Returns:
- the remote project-level entity key (e.g. JRA, JIRAEXT)
getLocalKey
public String getLocalKey()
- Returns:
- the local key of the entity that this entity link belongs to.
- Since:
- 3.2
getLocalType
public Class<? extends EntityType> getLocalType()
- Returns:
- the type of the local entity that this entity link belongs to.
- Since:
- 3.2
Copyright © 2015 Atlassian. All rights reserved.