net.sourceforge.fixagora.basis.shared.model.persistence
Interface PersistenceInterface

All Superinterfaces:
java.lang.Comparable<java.lang.Object>
All Known Implementing Classes:
AbstractAcceptor, AbstractBusinessComponent, AbstractBusinessObject, AbstractInitiator, BankCalendar, BankCalendarGroup, BusinessSection, BuySideBook, BuySideBookGroup, BuySideBookTradeCaptureReport, BuySideNewOrderSingle, BuySideQuotePage, BuySideQuoteRequest, Counterparty, CounterpartyGroup, ExcelTradeCapture, ExcelTradeCaptureGroup, ExcelTradeCaptureReport, FIXAcceptor, FIXAcceptorGroup, FIXInitiator, FIXInitiatorGroup, FRole, FRoleGroup, FSecurity, FSecurityGroup, FUser, FUserGroup, SAPTradeCapture, SAPTradeCaptureGroup, SAPTradeCaptureReport, SellSideBook, SellSideBookGroup, SellSideBookTradeCaptureReport, SellSideNewOrderSingle, SellSideQuotePage, SellSideQuoteRequest, SpreadSheet, SpreadSheetGroup, TradeCapture, TradeCaptureGroup, TradeCaptureReport, Trader

public interface PersistenceInterface
extends java.lang.Comparable<java.lang.Object>

The Interface PersistenceInterface.


Method Summary
 java.util.Set<FRole> getExecuteRoles()
          Gets the execute roles.
 java.util.Set<FRole> getReadRoles()
          Gets the read roles.
 java.util.Set<FRole> getWriteRoles()
          Gets the write roles.
 void makeEager()
          Make eager.
 void setTransientValues(TransientValueSetter transientValueSetter)
          Sets the transient values.
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

makeEager

void makeEager()
Make eager.


getWriteRoles

java.util.Set<FRole> getWriteRoles()
Gets the write roles.

Returns:
the write roles

getReadRoles

java.util.Set<FRole> getReadRoles()
Gets the read roles.

Returns:
the read roles

getExecuteRoles

java.util.Set<FRole> getExecuteRoles()
Gets the execute roles.

Returns:
the execute roles

setTransientValues

void setTransientValues(TransientValueSetter transientValueSetter)
Sets the transient values.

Parameters:
transientValueSetter - the new transient values