net.sourceforge.fixagora.basis.shared.model.persistence
Class AbstractInitiator

java.lang.Object
  extended by net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessObject
      extended by net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessComponent
          extended by net.sourceforge.fixagora.basis.shared.model.persistence.AbstractInitiator
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<java.lang.Object>, PersistenceInterface
Direct Known Subclasses:
FIXInitiator

@Entity
public abstract class AbstractInitiator
extends AbstractBusinessComponent

The Class AbstractInitiator.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessComponent
dataDictionary
 
Constructor Summary
AbstractInitiator()
           
 
Method Summary
 java.lang.String getAdditionalTreeText()
          Gets the additional tree text.
 java.awt.Color getAdditionalTreeTextColor()
          Gets the additional tree text color.
 java.lang.String getBusinessObjectName()
          Gets the business object name.
 boolean getConnectAtStartup()
          Gets the connect at startup.
 Counterparty getCounterparty()
          Gets the counterparty.
 java.lang.String getDataDictionary()
          Gets the data dictionary.
 java.lang.String getIcon()
          Gets the icon.
 java.lang.String getLargeIcon()
          Gets the large icon.
 java.lang.String getMarketName()
          Gets the market name.
 AbstractInitiator getRoute()
          Gets the route.
 java.lang.String getSecurityIDSource()
          Gets the security id source.
 boolean isStartable()
          Checks if is startable.
 void makeEager()
          Make eager.
 void setConnectAtStartup(java.lang.Boolean connectAtStartup)
          Sets the connect at startup.
 void setCounterparty(Counterparty counterparty)
          Sets the counterparty.
 void setDataDictionary(java.lang.String dataDictionary)
          Sets the data dictionary.
 void setMarketName(java.lang.String marketName)
          Sets the market name.
 void setRoute(AbstractInitiator route)
          Sets the route.
 void setSecurityIDSource(java.lang.String securityIDSource)
          Sets the security id source.
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessComponent
getComponentClass, getInputComponents, getOutputComponents, getStartLevel, setTransientValues
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.persistence.AbstractBusinessObject
compareTo, equals, getExecuteRoles, getId, getModificationDate, getModificationUser, getName, getParent, getPosition, getReadRoles, getWriteRoles, hashCode, isAffectedBy, isEditable, isMovable, setExecuteRoles, setId, setModificationDate, setModificationUser, setName, setParent, setReadRoles, setWriteRoles, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractInitiator

public AbstractInitiator()
Method Detail

getCounterparty

public Counterparty getCounterparty()
Gets the counterparty.

Returns:
the counterparty

setCounterparty

public void setCounterparty(Counterparty counterparty)
Sets the counterparty.

Parameters:
counterparty - the new counterparty

getSecurityIDSource

public java.lang.String getSecurityIDSource()
Gets the security id source.

Returns:
the security id source

setSecurityIDSource

public void setSecurityIDSource(java.lang.String securityIDSource)
Sets the security id source.

Parameters:
securityIDSource - the new security id source

getRoute

public AbstractInitiator getRoute()
Gets the route.

Returns:
the route

setRoute

public void setRoute(AbstractInitiator route)
Sets the route.

Parameters:
route - the new route

getMarketName

public java.lang.String getMarketName()
Gets the market name.

Returns:
the market name

setMarketName

public void setMarketName(java.lang.String marketName)
Sets the market name.

Parameters:
marketName - the new market name

getConnectAtStartup

public boolean getConnectAtStartup()
Gets the connect at startup.

Returns:
the connect at startup

setConnectAtStartup

public void setConnectAtStartup(java.lang.Boolean connectAtStartup)
Sets the connect at startup.

Parameters:
connectAtStartup - the new connect at startup

getDataDictionary

public java.lang.String getDataDictionary()
Description copied from class: AbstractBusinessComponent
Gets the data dictionary.

Overrides:
getDataDictionary in class AbstractBusinessComponent
Returns:
the data dictionary

setDataDictionary

public void setDataDictionary(java.lang.String dataDictionary)
Description copied from class: AbstractBusinessComponent
Sets the data dictionary.

Overrides:
setDataDictionary in class AbstractBusinessComponent
Parameters:
dataDictionary - the new data dictionary

getBusinessObjectName

public java.lang.String getBusinessObjectName()
Description copied from class: AbstractBusinessObject
Gets the business object name.

Specified by:
getBusinessObjectName in class AbstractBusinessObject
Returns:
the business object name

getAdditionalTreeTextColor

public java.awt.Color getAdditionalTreeTextColor()
Description copied from class: AbstractBusinessObject
Gets the additional tree text color.

Overrides:
getAdditionalTreeTextColor in class AbstractBusinessObject
Returns:
the additional tree text color

getAdditionalTreeText

public java.lang.String getAdditionalTreeText()
Description copied from class: AbstractBusinessObject
Gets the additional tree text.

Overrides:
getAdditionalTreeText in class AbstractBusinessObject
Returns:
the additional tree text

getIcon

public java.lang.String getIcon()
Description copied from class: AbstractBusinessObject
Gets the icon.

Overrides:
getIcon in class AbstractBusinessObject
Returns:
the icon

getLargeIcon

public java.lang.String getLargeIcon()
Description copied from class: AbstractBusinessObject
Gets the large icon.

Overrides:
getLargeIcon in class AbstractBusinessObject
Returns:
the large icon

makeEager

public void makeEager()
Description copied from interface: PersistenceInterface
Make eager.

Specified by:
makeEager in interface PersistenceInterface
Overrides:
makeEager in class AbstractBusinessObject

isStartable

public boolean isStartable()
Description copied from class: AbstractBusinessComponent
Checks if is startable.

Overrides:
isStartable in class AbstractBusinessComponent
Returns:
true, if is startable