org.jfrog.build.extractor.trigger
Class ArtifactoryBuildInfoTrigger

java.lang.Object
  extended by org.jfrog.build.extractor.trigger.ArtifactoryBuildInfoTrigger
All Implemented Interfaces:
java.util.EventListener, org.apache.ivy.core.event.IvyListener, org.apache.ivy.plugins.trigger.Trigger

public class ArtifactoryBuildInfoTrigger
extends java.lang.Object
implements org.apache.ivy.plugins.trigger.Trigger

This trigger is fired after a successful post-resolve event. After which the event gives a list of dependencies via the ResolveReport with file locations and configurations.


Constructor Summary
ArtifactoryBuildInfoTrigger(java.lang.String eventName)
           
 
Method Summary
 org.apache.ivy.util.filter.Filter getEventFilter()
           
 void progress(org.apache.ivy.core.event.IvyEvent event)
           
 void setIvyBuildContext(BuildContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArtifactoryBuildInfoTrigger

public ArtifactoryBuildInfoTrigger(java.lang.String eventName)
Method Detail

setIvyBuildContext

public void setIvyBuildContext(BuildContext ctx)

getEventFilter

public org.apache.ivy.util.filter.Filter getEventFilter()
Specified by:
getEventFilter in interface org.apache.ivy.plugins.trigger.Trigger

progress

public void progress(org.apache.ivy.core.event.IvyEvent event)
Specified by:
progress in interface org.apache.ivy.core.event.IvyListener