|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.fixagora.basis.server.control.BusinessComponentHandler
public class BusinessComponentHandler
The Class BusinessComponentHandler.
Constructor Summary | |
---|---|
BusinessComponentHandler(BasisPersistenceHandler basisPersistenceHandler,
java.util.List<DataDictionary> dataDictionaries)
Instantiates a new business component handler. |
Method Summary | |
---|---|
void |
addCounterparty(Counterparty counterparty)
Adds the counterparty. |
void |
addSecurity(FSecurity abstractBusinessObject)
Adds the security. |
void |
close(AbstractBusinessObject abstractBusinessObject)
Close. |
java.util.Map<java.lang.String,BankCalendar> |
getBankCalendarMap()
Gets the bank calendar map. |
AbstractComponentHandler |
getBusinessComponentHandler(long abstractBusinessComponent)
Gets the business component handler. |
long |
getCentralID()
Gets the central id. |
int |
getChildCount(FSecurityGroup securityGroup)
Gets the child count. |
Counterparty |
getCounterparty(long businessComponent,
java.lang.String partyId,
java.lang.String partyIdSource,
java.lang.Integer partyRole)
Gets the counterparty. |
java.util.Set<java.lang.String> |
getOpenSessions(AbstractAcceptor fixAcceptor)
Gets the open sessions. |
SecurityDictionary |
getSecurityDictionary()
Gets the security dictionary. |
SpreadSheetHandler |
getSpreadSheetHandler()
Gets the spread sheet handler. |
int |
getStartLevel(AbstractBusinessComponent abstractBusinessComponent)
Gets the start level. |
int |
getStartLevel(long abstractBusinessComponent)
Gets the start level. |
void |
handleSecurityList(quickfix.Message message)
Handle security list. |
void |
init(AbstractBusinessComponent abstractBusinessComponent)
Inits the. |
void |
isLoggedIn(FUser fUser)
Checks if is logged in. |
void |
onStartBusinessComponentRequest(StartBusinessComponentRequest startBusinessComponentRequest,
org.jboss.netty.channel.Channel channel)
On start business component request. |
void |
onStopBusinessComponentRequest(StopBusinessComponentRequest stopBusinessComponentRequest,
org.jboss.netty.channel.Channel channel)
On stop business component request. |
void |
removeCounterparty(Counterparty abstractBusinessObject)
Removes the counterparty. |
void |
removeSecurity(FSecurity abstractBusinessObject)
Removes the security. |
void |
update(AbstractBusinessComponent abstractBusinessComponent)
Update. |
void |
updateCounterparty(Counterparty abstractBusinessObject)
Update counterparty. |
void |
updateSecurity(FSecurity abstractBusinessObject)
Update security. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BusinessComponentHandler(BasisPersistenceHandler basisPersistenceHandler, java.util.List<DataDictionary> dataDictionaries)
basisPersistenceHandler
- the basis persistence handlerdataDictionaries
- the data dictionariesMethod Detail |
---|
public void onStartBusinessComponentRequest(StartBusinessComponentRequest startBusinessComponentRequest, org.jboss.netty.channel.Channel channel)
startBusinessComponentRequest
- the start business component requestchannel
- the channelpublic void onStopBusinessComponentRequest(StopBusinessComponentRequest stopBusinessComponentRequest, org.jboss.netty.channel.Channel channel)
stopBusinessComponentRequest
- the stop business component requestchannel
- the channelpublic void isLoggedIn(FUser fUser)
TransientValueSetter
isLoggedIn
in interface TransientValueSetter
fUser
- the f userpublic int getStartLevel(AbstractBusinessComponent abstractBusinessComponent)
TransientValueSetter
getStartLevel
in interface TransientValueSetter
abstractBusinessComponent
- the abstract business component
public int getStartLevel(long abstractBusinessComponent)
abstractBusinessComponent
- the abstract business component
public SpreadSheetHandler getSpreadSheetHandler()
public void close(AbstractBusinessObject abstractBusinessObject)
abstractBusinessObject
- the abstract business objectpublic void init(AbstractBusinessComponent abstractBusinessComponent)
abstractBusinessComponent
- the abstract business componentpublic void update(AbstractBusinessComponent abstractBusinessComponent)
abstractBusinessComponent
- the abstract business componentpublic AbstractComponentHandler getBusinessComponentHandler(long abstractBusinessComponent)
abstractBusinessComponent
- the abstract business component
public void removeSecurity(FSecurity abstractBusinessObject)
abstractBusinessObject
- the abstract business objectpublic void addSecurity(FSecurity abstractBusinessObject)
abstractBusinessObject
- the abstract business objectpublic void updateSecurity(FSecurity abstractBusinessObject)
abstractBusinessObject
- the abstract business objectpublic long getCentralID()
public int getChildCount(FSecurityGroup securityGroup)
TransientValueSetter
getChildCount
in interface TransientValueSetter
securityGroup
- the abstract business object
public java.util.Set<java.lang.String> getOpenSessions(AbstractAcceptor fixAcceptor)
TransientValueSetter
getOpenSessions
in interface TransientValueSetter
fixAcceptor
- the fix acceptor
public SecurityDictionary getSecurityDictionary()
public java.util.Map<java.lang.String,BankCalendar> getBankCalendarMap()
public void addCounterparty(Counterparty counterparty)
counterparty
- the counterpartypublic void removeCounterparty(Counterparty abstractBusinessObject)
abstractBusinessObject
- the abstract business objectpublic void updateCounterparty(Counterparty abstractBusinessObject)
abstractBusinessObject
- the abstract business objectpublic Counterparty getCounterparty(long businessComponent, java.lang.String partyId, java.lang.String partyIdSource, java.lang.Integer partyRole)
businessComponent
- the business componentpartyId
- the party idpartyIdSource
- the party id sourcepartyRole
- the party role
public void handleSecurityList(quickfix.Message message)
message
- the message
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |