com.pyxis.greenhopper.jira.customfields
Class GreenHopperCTFIndexer

java.lang.Object
  extended by com.atlassian.jira.event.issue.AbstractIssueEventListener
      extended by com.pyxis.greenhopper.jira.listeners.GHSyncherListener
          extended by com.pyxis.greenhopper.jira.customfields.GreenHopperCTFIndexer
All Implemented Interfaces:
com.atlassian.jira.event.issue.IssueEventListener, com.atlassian.jira.event.JiraListener, java.util.EventListener

public class GreenHopperCTFIndexer
extends GHSyncherListener


Field Summary
static org.apache.log4j.Logger log
           
 
Constructor Summary
GreenHopperCTFIndexer()
           
 
Method Summary
 void customEvent(com.atlassian.jira.event.issue.IssueEvent event)
           
protected  void doSynchronize(com.atlassian.jira.event.issue.IssueEvent event)
           
 java.lang.String[] getAcceptedParams()
           
 java.lang.String getDescription()
           
 void init(java.util.Map params)
           
 boolean isInternal()
          Should not be deleted - required for GreenHopper operation
 void issueAssigned(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueClosed(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueCommented(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueCommentEdited(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueCreated(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueDeleted(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueGenericEvent(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueMoved(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueReopened(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueResolved(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueUpdated(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueWorklogDeleted(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueWorkLogged(com.atlassian.jira.event.issue.IssueEvent event)
           
 void issueWorklogUpdated(com.atlassian.jira.event.issue.IssueEvent event)
           
 boolean isUnique()
           
 
Methods inherited from class com.pyxis.greenhopper.jira.listeners.GHSyncherListener
canPerform, getBoardContext, registerChangeDate, synchronize
 
Methods inherited from class com.atlassian.jira.event.issue.AbstractIssueEventListener
getI18NBean, issueStarted, issueStopped, workflowEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static final org.apache.log4j.Logger log
Constructor Detail

GreenHopperCTFIndexer

public GreenHopperCTFIndexer()
Method Detail

init

public void init(java.util.Map params)
Specified by:
init in interface com.atlassian.jira.event.JiraListener
Overrides:
init in class com.atlassian.jira.event.issue.AbstractIssueEventListener

getAcceptedParams

public java.lang.String[] getAcceptedParams()
Specified by:
getAcceptedParams in interface com.atlassian.jira.event.JiraListener
Overrides:
getAcceptedParams in class com.atlassian.jira.event.issue.AbstractIssueEventListener

isInternal

public boolean isInternal()
Should not be deleted - required for GreenHopper operation

Specified by:
isInternal in interface com.atlassian.jira.event.JiraListener
Overrides:
isInternal in class com.atlassian.jira.event.issue.AbstractIssueEventListener

isUnique

public boolean isUnique()
Specified by:
isUnique in interface com.atlassian.jira.event.JiraListener
Overrides:
isUnique in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueCreated

public void issueCreated(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueCreated in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueCreated in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueReopened

public void issueReopened(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueReopened in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueReopened in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueMoved

public void issueMoved(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueMoved in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueMoved in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueUpdated

public void issueUpdated(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueUpdated in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueUpdated in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueDeleted

public void issueDeleted(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueDeleted in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueDeleted in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueAssigned

public void issueAssigned(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueAssigned in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueAssigned in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueResolved

public void issueResolved(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueResolved in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueResolved in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueClosed

public void issueClosed(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueClosed in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueClosed in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueCommented

public void issueCommented(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueCommented in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueCommented in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueWorkLogged

public void issueWorkLogged(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueWorkLogged in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueWorkLogged in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueGenericEvent

public void issueGenericEvent(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
issueGenericEvent in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
issueGenericEvent in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueCommentEdited

public void issueCommentEdited(com.atlassian.jira.event.issue.IssueEvent event)
Overrides:
issueCommentEdited in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueWorklogUpdated

public void issueWorklogUpdated(com.atlassian.jira.event.issue.IssueEvent event)
Overrides:
issueWorklogUpdated in class com.atlassian.jira.event.issue.AbstractIssueEventListener

issueWorklogDeleted

public void issueWorklogDeleted(com.atlassian.jira.event.issue.IssueEvent event)
Overrides:
issueWorklogDeleted in class com.atlassian.jira.event.issue.AbstractIssueEventListener

customEvent

public void customEvent(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
customEvent in interface com.atlassian.jira.event.issue.IssueEventListener
Overrides:
customEvent in class com.atlassian.jira.event.issue.AbstractIssueEventListener

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface com.atlassian.jira.event.JiraListener
Overrides:
getDescription in class com.atlassian.jira.event.issue.AbstractIssueEventListener

doSynchronize

protected void doSynchronize(com.atlassian.jira.event.issue.IssueEvent event)
Specified by:
doSynchronize in class GHSyncherListener


Copyright © 2007-2011 Atlassian. All Rights Reserved.