Interface BackendAware
-
- All Known Implementing Classes:
AddressImpl,BasketImpl,BillToImpl,BusinessObjectBase,ConnectedDocumentImpl,ConnectedDocumentItemImpl,ConnectedObjectImpl,ConverterImpl,CPQItemSalesDoc,HeaderBaseImpl,HeaderSalesDocument,ItemBaseImpl,ItemSalesDoc,OrderHistoryImpl,OrderImpl,PartnerBaseImpl,SalesDocumentBaseImpl,SalesDocumentImpl,SapCreditCheckBOImpl,SapInvoiceBOImpl,SapPricingImpl,SapProductAvailabilityBOImpl,SchedlineImpl,SearchImpl,ShipToImpl,SimpleDocumentImpl,SimpleHeaderImpl,SimpleItemImpl,TestBusinessObjectBaseBEDeterminationImpl,TestBusinessObjectBaseBEDeterminationNotFoundImpl,TestBusinessObjectBaseBEInjectionImpl,TestBusinessObjectBaseBENotUniqueDeterminationImpl,TestBusinessObjectBaseBESingleImplementationImpl,TransactionConfigurationImpl
public interface BackendAwareAllows implementing object interaction with the backend using the backend manager.
Implementing this interface tells the BusinessObjectManager to give the object a reference to the BackendObjectManager. You need this reference to call methods of the back end logic (BE).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BackendBusinessObjectgetBackendBusinessObject()Returns the backend business object.BackendBusinessObjectgetBackendBusinessObject(boolean initialize)Returns the backend business object.
-
-
-
Method Detail
-
getBackendBusinessObject
BackendBusinessObject getBackendBusinessObject() throws BackendException
Returns the backend business object.- Returns:
- backend business object
- Throws:
BackendException-BackendException
-
getBackendBusinessObject
BackendBusinessObject getBackendBusinessObject(boolean initialize) throws BackendException
Returns the backend business object.- Parameters:
initialize- if true, backend object is re-created- Returns:
- backend business object
- Throws:
BackendException-BackendException
-
-