|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.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 dictionaries| Method Detail |
|---|
public void onStartBusinessComponentRequest(StartBusinessComponentRequest startBusinessComponentRequest,
org.jboss.netty.channel.Channel channel)
startBusinessComponentRequest - the start business component requestchannel - the channel
public 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 TransientValueSetterfUser - the f userpublic int getStartLevel(AbstractBusinessComponent abstractBusinessComponent)
TransientValueSetter
getStartLevel in interface TransientValueSetterabstractBusinessComponent - 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 TransientValueSettersecurityGroup - the abstract business object
public java.util.Set<java.lang.String> getOpenSessions(AbstractAcceptor fixAcceptor)
TransientValueSetter
getOpenSessions in interface TransientValueSetterfixAcceptor - 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 object
public 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 | |||||||||