com.dukascopy.api
Interface ICalendarMessage

All Superinterfaces:
IMessage, INewsMessage

public interface ICalendarMessage
extends INewsMessage

Calendar message definition - recieved as result of subscription using INewsFilter with source : INewsFilter.NewsSource.DJ_LIVE_CALENDAR


Nested Class Summary
static interface ICalendarMessage.Detail
          Calendar message's detail
 
Nested classes/interfaces inherited from interface com.dukascopy.api.INewsMessage
INewsMessage.Action
 
Nested classes/interfaces inherited from interface com.dukascopy.api.IMessage
IMessage.Reason, IMessage.Type
 
Method Summary
 java.lang.String getCompanyURL()
          Returns company URL
 java.lang.String getCountry()
          Returns event's country
 java.util.List<ICalendarMessage.Detail> getDetails()
          Returns event's details
 java.lang.String getEventCategory()
          Return event's category
 java.lang.String getEventCode()
          Return event's code
 long getEventDate()
          Returns event's date
 java.lang.String getEventURL()
          Returns event's URL
 java.lang.String getISIN()
          Returns event's ISIN
 java.lang.String getOrganisation()
          Returns event's organisation
 java.lang.String getPeriod()
          Returns event's period
 java.lang.String getTicker()
          Return event's ticker
 java.lang.String getVenue()
          Returns event's venue
 boolean isConfirmed()
          Returns event's confirmation state
 
Methods inherited from interface com.dukascopy.api.INewsMessage
getAction, getCopyright, getCreationTime, getCurrencies, getGeoRegions, getHeader, getId, getMarketSectors, getPublishDate, getStockIndicies, isEndOfStory, isHot
 
Methods inherited from interface com.dukascopy.api.IMessage
getContent, getOrder, getReasons, getType
 

Method Detail

getCompanyURL

java.lang.String getCompanyURL()
Returns company URL

Returns:
url as String

getCountry

java.lang.String getCountry()
Returns event's country

Returns:
country as String

getDetails

java.util.List<ICalendarMessage.Detail> getDetails()
Returns event's details

Returns:
details as List of ICalendarMessage.Detail

getEventCode

java.lang.String getEventCode()
Return event's code

Returns:
code as String

getEventCategory

java.lang.String getEventCategory()
Return event's category

Returns:
category as String

getEventDate

long getEventDate()
Returns event's date

Returns:
date as long

getEventURL

java.lang.String getEventURL()
Returns event's URL

Returns:
url as String

getISIN

java.lang.String getISIN()
Returns event's ISIN

Returns:
ISIN as String

getOrganisation

java.lang.String getOrganisation()
Returns event's organisation

Returns:
organisation as String

getPeriod

java.lang.String getPeriod()
Returns event's period

Returns:
period as String

getTicker

java.lang.String getTicker()
Return event's ticker

Returns:
ticker as String

getVenue

java.lang.String getVenue()
Returns event's venue

Returns:
venue as String

isConfirmed

boolean isConfirmed()
Returns event's confirmation state

Returns:
true if event is confirmed