org.yawlfoundation.yawl.engine.announcement
Class YAnnouncement

java.lang.Object
  extended by org.yawlfoundation.yawl.engine.announcement.YAnnouncement

public class YAnnouncement
extends Object

A container of objects that represent an engine generated event for notification to observer gateways and services.

Author:
Michael Adams
Created/Last Date:
June 14, 2011

Constructor Summary
YAnnouncement(YAWLServiceReference service, YWorkItem item, YEngineEvent event)
           
YAnnouncement(YAWLServiceReference service, YWorkItem item, YEngineEvent event, AnnouncementContext context)
           
 
Method Summary
 boolean equals(Object o)
           
 AnnouncementContext getContext()
           
 YEngineEvent getEvent()
           
 YWorkItem getItem()
           
 String getScheme()
           
 YAWLServiceReference getYawlService()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YAnnouncement

public YAnnouncement(YAWLServiceReference service,
                     YWorkItem item,
                     YEngineEvent event,
                     AnnouncementContext context)

YAnnouncement

public YAnnouncement(YAWLServiceReference service,
                     YWorkItem item,
                     YEngineEvent event)
Method Detail

getYawlService

public YAWLServiceReference getYawlService()

getScheme

public String getScheme()

getItem

public YWorkItem getItem()

getContext

public AnnouncementContext getContext()

getEvent

public YEngineEvent getEvent()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2004-2012 The YAWL Foundation.