org.opencrx.kernel.account1.aop2
Class AccountImpl<S extends Account,N extends Account,C extends Void>

java.lang.Object
  extended by org.openmdx.base.aop2.AbstractObject<S,N,C>
      extended by org.opencrx.kernel.account1.aop2.AccountImpl<S,N,C>
All Implemented Interfaces:
javax.jdo.listener.StoreCallback
Direct Known Subclasses:
ContactImpl, GroupImpl, LegalEntityImpl, UnspecifiedAccountImpl

public class AccountImpl<S extends Account,N extends Account,C extends Void>
extends org.openmdx.base.aop2.AbstractObject<S,N,C>
implements javax.jdo.listener.StoreCallback


Constructor Summary
AccountImpl(S same, N next)
           
 
Method Summary
 CreateInvoiceResult createInvoice(CreateInvoiceParams params)
           
 CreateLeadResult createLead(CreateLeadParams params)
           
 CreateOpportunityResult createOpportunity(CreateOpportunityParams params)
           
 CreateQuoteResult createQuote(CreateQuoteParams params)
           
 CreateSalesOrderResult createSalesOrder(CreateSalesOrderParams params)
           
 void jdoPreStore()
           
 Void updateVcard()
           
 
Methods inherited from class org.openmdx.base.aop2.AbstractObject
evictContext, jdoPostLoad, jdoPostLoad, jdoPreClear, jdoPreClear, jdoPreDelete, jdoPreDelete, jdoPreStore, mixedInTargets, newContext, newVoid, nextManager, nextObject, openmdxjdoPostConstruct, openmdxjdoPostConstruct, sameManager, sameObject, samePackage, thisContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccountImpl

public AccountImpl(S same,
                   N next)
Method Detail

createLead

public CreateLeadResult createLead(CreateLeadParams params)

createOpportunity

public CreateOpportunityResult createOpportunity(CreateOpportunityParams params)

createQuote

public CreateQuoteResult createQuote(CreateQuoteParams params)

createSalesOrder

public CreateSalesOrderResult createSalesOrder(CreateSalesOrderParams params)

createInvoice

public CreateInvoiceResult createInvoice(CreateInvoiceParams params)

updateVcard

public Void updateVcard()

jdoPreStore

public void jdoPreStore()
Specified by:
jdoPreStore in interface javax.jdo.listener.StoreCallback
Overrides:
jdoPreStore in class org.openmdx.base.aop2.AbstractObject<S extends Account,N extends Account,C extends Void>


This software is published under the BSD license. Copyright © 2003-2010, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.