org.otfeed.command
Class EquityInitCommand

java.lang.Object
  extended by org.otfeed.command.EquityInitCommand
All Implemented Interfaces:
ICommand

public final class EquityInitCommand
extends java.lang.Object
implements ICommand

Request for the detailed equity information.

Generates equity init event.


Constructor Summary
EquityInitCommand()
          Default constructor.
EquityInitCommand(java.lang.String exchangeCode, java.lang.String symbolCode, IDataDelegate<OTEquityInit> dataDelegate)
          Creates new equity init command, initializing all its properties.
 
Method Summary
 ICompletionDelegate getCompletionDelegate()
          Option delegate to watch stream completion event.
 IDataDelegate<OTEquityInit> getDataDelegate()
          Delegate to receive OTEquityInit events.
 java.lang.String getExchangeCode()
          Exchange code.
 java.lang.String getSymbolCode()
          Symbol code.
 void setCompletionDelegate(ICompletionDelegate val)
          Sets completion delegate.
 void setDataDelegate(IDataDelegate<OTEquityInit> dataDelegate)
          Sets delegate.
 void setExchangeCode(java.lang.String exchangeCode)
          Sets the exchange code.
 void setSymbolCode(java.lang.String val)
          Sets symbol code.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EquityInitCommand

public EquityInitCommand(java.lang.String exchangeCode,
                         java.lang.String symbolCode,
                         IDataDelegate<OTEquityInit> dataDelegate)
Creates new equity init command, initializing all its properties.

Parameters:
exchangeCode - exchange code.
symbolCode - symbol code.
dataDelegate - delegate.

EquityInitCommand

public EquityInitCommand()
Default constructor. All properties must be initialized explicitly before using this command object.

Method Detail

getDataDelegate

public IDataDelegate<OTEquityInit> getDataDelegate()
Delegate to receive OTEquityInit events. This parameter is mandatory.

Returns:
delegate.

setDataDelegate

public void setDataDelegate(IDataDelegate<OTEquityInit> dataDelegate)
Sets delegate.

Parameters:
dataDelegate - delegate.

getExchangeCode

public final java.lang.String getExchangeCode()
Exchange code.

Returns:
exchange code.

setExchangeCode

public final void setExchangeCode(java.lang.String exchangeCode)
Sets the exchange code.

Parameters:
exchangeCode - exchange code.

getSymbolCode

public final java.lang.String getSymbolCode()
Symbol code.

Returns:
symbol code.

setSymbolCode

public final void setSymbolCode(java.lang.String val)
Sets symbol code.

Parameters:
val - symbol code.

getCompletionDelegate

public ICompletionDelegate getCompletionDelegate()
Option delegate to watch stream completion event.

Returns:
delegate.

setCompletionDelegate

public void setCompletionDelegate(ICompletionDelegate val)
Sets completion delegate.

Parameters:
val - delegate.


Copyright © 2007 Mike Kroutikov. All Rights Reserved.