com.siebel.rf.offline.branch.datastore
Class PersistedFactory

java.lang.Object
  |
  +--com.siebel.rf.offline.branch.datastore.PersistedFactory
Direct Known Subclasses:
AllRolesForActorsFactory, BatchFactory, BranchCurrencyTotalsFactory, BranchCurrencyTotalsSnapshotFactory, BranchFactory, CashBoxFactory, CompanyCurrencyFactory, CompanyFactory, ConsolidatedPrivsForRolesFactory, CurrencyBoxDenominationFactory, CurrencyBoxDenominationSnapshotFactory, CurrencyBoxFactory, CurrencyDenominationFactory, CurrencyFactory, JournalEntryFactory, JournalEntryItemFactory, JournalFactory, NegotiableInstrumentBoxFactory, NegotiableInstrumentFactory, OfflineRequestFactory, PublicHolidayFactory, RouteFactory, TellerFactory, TransactionFeeFactory, UserFactory

public abstract class PersistedFactory
extends java.lang.Object

The PersistedFactory class


Constructor Summary
PersistedFactory()
           
 
Method Summary
static void remove(Persisted persisted)
          Removes the persisted object
static Persisted store(Persisted persisted)
          Returns the Persisted object after passing persisted object into the method createAmend
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistedFactory

public PersistedFactory()
Method Detail

remove

public static void remove(Persisted persisted)
Removes the persisted object
Parameters:
persisted - Persisted

store

public static Persisted store(Persisted persisted)
                       throws com.bankframe.validation.ValidationException
Returns the Persisted object after passing persisted object into the method createAmend
Returns:
the Persisted object
Throws:
com.bankframe.validation.ValidationException - This exception is thrown if validation fails