net.sourceforge.fixpusher.model
Class FIXProperties

java.lang.Object
  extended by net.sourceforge.fixpusher.model.FIXProperties
All Implemented Interfaces:
FIXMessageFilterListener

public class FIXProperties
extends java.lang.Object
implements FIXMessageFilterListener

The Class FIXProperties.


Constructor Summary
FIXProperties()
          Instantiates a new fIX properties.
 
Method Summary
 void addFIXPropertyListener(FIXPropertyListener fixPropertyListener)
          Adds the fix property listener.
 void cleanMessageStore()
          Clean message store.
 void createProject(java.lang.String name, java.lang.String template)
          Creates the project.
 void fixMessageFilterChanged()
          Fix message filter changed.
 java.util.List<java.lang.String> getAllProjects()
          Gets the all projects.
 java.lang.String getBeginString()
          Gets the begin string.
 java.lang.String getConnectionType()
          Gets the connection type.
 java.lang.String getDataDictionary()
          Gets the data dictionary.
 java.lang.Object getDefaultApplVerID()
          Gets the default appl ver id.
 DictionaryParser getDictionaryParser()
          Gets the dictionary parser.
 java.lang.String getFileLogPath()
          Gets the file log path.
 java.lang.String getFileStorePath()
          Gets the file store path.
 FIXMessageFilter getFixMessageFilter()
          Gets the fix message filter.
 java.lang.String getHeartbeat()
          Gets the heartbeat.
 java.lang.String getNextSenderSequenceNumber()
          Gets the next sender sequence number.
 java.lang.String getNextTargetSequenceNumber()
          Gets the next target sequence number.
 java.lang.String getProjectName()
          Gets the project name.
 java.util.List<java.lang.String> getProjects()
          Gets the projects.
 quickfix.DataDictionary getQuickFixDataDictionary()
          Gets the quick fix data dictionary.
 java.lang.String getSenderCompID()
          Gets the sender comp id.
 java.lang.String getSendResetSeqNumFlag()
          Gets the send reset seq num flag.
 java.lang.String getSocketAdress()
          Gets the socket adress.
 java.lang.String getSocketPort()
          Gets the socket port.
 int getTableHeight()
          Gets the table height.
 java.lang.String getTargetCompID()
          Gets the target comp id.
 java.lang.String getTransportDataDictionary()
          Gets the transport data dictionary.
 int getTreeWidth()
          Gets the tree width.
 void init()
          Inits the.
 boolean isDirty()
          Checks if is dirty.
 void load()
          Load.
 void removeFIXPropertyListener(FIXPropertyListener fixPropertyListener)
          Removes the fix property listener.
 void removeProject(java.lang.String name)
          Removes the project.
 void setBeginString(java.lang.String beginString)
          Sets the begin string.
 void setConnectionType(java.lang.String connectionType)
          Sets the connection type.
 void setDataDictionary(java.lang.String dataDictionary)
          Sets the data dictionary.
 void setFileLogPath(java.lang.String fileLogPath)
          Sets the file log path.
 void setFileStorePath(java.lang.String fileStorePath)
          Sets the file store path.
 void setHeartbeat(java.lang.String heartbeat)
          Sets the heartbeat.
 void setNextSenderSequenceNumber(java.lang.String nextSenderSequenceNumber)
          Sets the next sender sequence number.
 void setNextTargetSequenceNumber(java.lang.String nextTargetSequenceNumber)
          Sets the next target sequence number.
 void setProject(java.lang.String name)
          Sets the project.
 void setSenderCompID(java.lang.String senderCompID)
          Sets the sender comp id.
 void setSendResetSeqNumFlag(java.lang.String refreshMessageStore)
          Sets the send reset seq num flag.
 void setSocketAdress(java.lang.String socketAdress)
          Sets the socket adress.
 void setSocketPort(java.lang.String socketPort)
          Sets the socket port.
 void setTableHeight(int tableHeight)
          Sets the table height.
 void setTargetCompID(java.lang.String targetCompID)
          Sets the target comp id.
 void setTransportDataDictionary(java.lang.String transportDataDictionary)
          Sets the transport data dictionary.
 void setTreeWidth(int treeWidth)
          Sets the tree width.
 void store()
          Store.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FIXProperties

public FIXProperties()
Instantiates a new fIX properties.

Method Detail

addFIXPropertyListener

public void addFIXPropertyListener(FIXPropertyListener fixPropertyListener)
Adds the fix property listener.

Parameters:
fixPropertyListener - the fix property listener

cleanMessageStore

public void cleanMessageStore()
Clean message store.


createProject

public void createProject(java.lang.String name,
                          java.lang.String template)
Creates the project.

Parameters:
name - the name
template - the template

fixMessageFilterChanged

public void fixMessageFilterChanged()
Description copied from interface: FIXMessageFilterListener
Fix message filter changed.

Specified by:
fixMessageFilterChanged in interface FIXMessageFilterListener

getAllProjects

public java.util.List<java.lang.String> getAllProjects()
Gets the all projects.

Returns:
the all projects

getBeginString

public java.lang.String getBeginString()
Gets the begin string.

Returns:
the begin string

getConnectionType

public java.lang.String getConnectionType()
Gets the connection type.

Returns:
the connection type

getDataDictionary

public java.lang.String getDataDictionary()
Gets the data dictionary.

Returns:
the data dictionary

getDefaultApplVerID

public java.lang.Object getDefaultApplVerID()
Gets the default appl ver id.

Returns:
the default appl ver id

getDictionaryParser

public DictionaryParser getDictionaryParser()
Gets the dictionary parser.

Returns:
the dictionary parser

getFileLogPath

public java.lang.String getFileLogPath()
Gets the file log path.

Returns:
the file log path

getFileStorePath

public java.lang.String getFileStorePath()
Gets the file store path.

Returns:
the file store path

getFixMessageFilter

public FIXMessageFilter getFixMessageFilter()
Gets the fix message filter.

Returns:
the fix message filter

getHeartbeat

public java.lang.String getHeartbeat()
Gets the heartbeat.

Returns:
the heartbeat

getNextSenderSequenceNumber

public java.lang.String getNextSenderSequenceNumber()
Gets the next sender sequence number.

Returns:
the next sender sequence number

getNextTargetSequenceNumber

public java.lang.String getNextTargetSequenceNumber()
Gets the next target sequence number.

Returns:
the next target sequence number

getProjectName

public java.lang.String getProjectName()
Gets the project name.

Returns:
the project name

getProjects

public java.util.List<java.lang.String> getProjects()
Gets the projects.

Returns:
the projects

getQuickFixDataDictionary

public quickfix.DataDictionary getQuickFixDataDictionary()
Gets the quick fix data dictionary.

Returns:
the quick fix data dictionary

getSenderCompID

public java.lang.String getSenderCompID()
Gets the sender comp id.

Returns:
the sender comp id

getSendResetSeqNumFlag

public java.lang.String getSendResetSeqNumFlag()
Gets the send reset seq num flag.

Returns:
the send reset seq num flag

getSocketAdress

public java.lang.String getSocketAdress()
Gets the socket adress.

Returns:
the socket adress

getSocketPort

public java.lang.String getSocketPort()
Gets the socket port.

Returns:
the socket port

getTableHeight

public int getTableHeight()
Gets the table height.

Returns:
the table height

getTargetCompID

public java.lang.String getTargetCompID()
Gets the target comp id.

Returns:
the target comp id

getTransportDataDictionary

public java.lang.String getTransportDataDictionary()
Gets the transport data dictionary.

Returns:
the transport data dictionary

getTreeWidth

public int getTreeWidth()
Gets the tree width.

Returns:
the tree width

init

public void init()
Inits the.


isDirty

public boolean isDirty()
Checks if is dirty.

Returns:
true, if is dirty

load

public void load()
Load.


removeFIXPropertyListener

public void removeFIXPropertyListener(FIXPropertyListener fixPropertyListener)
Removes the fix property listener.

Parameters:
fixPropertyListener - the fix property listener

removeProject

public void removeProject(java.lang.String name)
Removes the project.

Parameters:
name - the name

setBeginString

public void setBeginString(java.lang.String beginString)
Sets the begin string.

Parameters:
beginString - the new begin string

setConnectionType

public void setConnectionType(java.lang.String connectionType)
Sets the connection type.

Parameters:
connectionType - the new connection type

setDataDictionary

public void setDataDictionary(java.lang.String dataDictionary)
Sets the data dictionary.

Parameters:
dataDictionary - the new data dictionary

setFileLogPath

public void setFileLogPath(java.lang.String fileLogPath)
Sets the file log path.

Parameters:
fileLogPath - the new file log path

setFileStorePath

public void setFileStorePath(java.lang.String fileStorePath)
Sets the file store path.

Parameters:
fileStorePath - the new file store path

setHeartbeat

public void setHeartbeat(java.lang.String heartbeat)
Sets the heartbeat.

Parameters:
heartbeat - the new heartbeat

setNextSenderSequenceNumber

public void setNextSenderSequenceNumber(java.lang.String nextSenderSequenceNumber)
Sets the next sender sequence number.

Parameters:
nextSenderSequenceNumber - the new next sender sequence number

setNextTargetSequenceNumber

public void setNextTargetSequenceNumber(java.lang.String nextTargetSequenceNumber)
Sets the next target sequence number.

Parameters:
nextTargetSequenceNumber - the new next target sequence number

setProject

public void setProject(java.lang.String name)
Sets the project.

Parameters:
name - the new project

setSenderCompID

public void setSenderCompID(java.lang.String senderCompID)
Sets the sender comp id.

Parameters:
senderCompID - the new sender comp id

setSendResetSeqNumFlag

public void setSendResetSeqNumFlag(java.lang.String refreshMessageStore)
Sets the send reset seq num flag.

Parameters:
refreshMessageStore - the new send reset seq num flag

setSocketAdress

public void setSocketAdress(java.lang.String socketAdress)
Sets the socket adress.

Parameters:
socketAdress - the new socket adress

setSocketPort

public void setSocketPort(java.lang.String socketPort)
Sets the socket port.

Parameters:
socketPort - the new socket port

setTableHeight

public void setTableHeight(int tableHeight)
Sets the table height.

Parameters:
tableHeight - the new table height

setTargetCompID

public void setTargetCompID(java.lang.String targetCompID)
Sets the target comp id.

Parameters:
targetCompID - the new target comp id

setTransportDataDictionary

public void setTransportDataDictionary(java.lang.String transportDataDictionary)
Sets the transport data dictionary.

Parameters:
transportDataDictionary - the new transport data dictionary

setTreeWidth

public void setTreeWidth(int treeWidth)
Sets the tree width.

Parameters:
treeWidth - the new tree width

store

public void store()
Store.