Class SapInvoiceBOImpl
- java.lang.Object
-
- de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
-
- de.hybris.platform.sap.sapinvoicebol.businessobject.impl.SapInvoiceBOImpl
-
- All Implemented Interfaces:
BackendAware,BusinessObject,MessageListHolder,SapInvoiceBO,java.io.Serializable,java.lang.Cloneable
public class SapInvoiceBOImpl extends BusinessObjectBase implements SapInvoiceBO
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
backendObject, bobMessages, bobState, extensionData, genericFactory, handle, moduleConfigurationAccess, techKey
-
Fields inherited from interface de.hybris.platform.sap.core.common.message.MessageListHolder
INVALID, VALID
-
-
Constructor Summary
Constructors Constructor Description SapInvoiceBOImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBackendType()Get the current backend type.byte[]getPDF(java.lang.String billingDocNumber)get byte for PDF for billingDOCNumberSapInvoiceBackendgetSapInvoiceBackend()voidsetBackendType(java.lang.String backendType)Set the current backend type.voidsetConfigurationService(SAPConfigurationService configurationService)-
Methods inherited from class de.hybris.platform.sap.core.bol.businessobject.BusinessObjectBase
addExtensionData, addMessage, clearMessages, clearMessages, clearOwnMessages, clone, copyMessages, copyMessages, createUniqueHandle, destroy, determineBackendObject, equals, getBackendBusinessObject, getBackendBusinessObject, getExtensionData, getExtensionDataValues, getExtensionMap, getHandle, getMessageList, getModuleConfigurationAccess, getOwnMessageList, getSubObjectIterator, getTechKey, hasHandle, hashCode, hasMessages, hasOwnMessages, init, isValid, logMessage, removeExtensionData, removeExtensionDataValues, setBackendObject, setExtensionMap, setGenericFactory, setHandle, setInvalid, setModuleConfigurationAccess, setTechKey, setValid, toString
-
-
-
-
Method Detail
-
getSapInvoiceBackend
public SapInvoiceBackend getSapInvoiceBackend() throws BackendException
- Returns:
- the sapInvoiceBackend
- Throws:
BackendException
-
getPDF
public byte[] getPDF(java.lang.String billingDocNumber) throws BackendExceptionDescription copied from interface:SapInvoiceBOget byte for PDF for billingDOCNumber- Specified by:
getPDFin interfaceSapInvoiceBO- Returns:
- byte of PDF for billingDOCNumber
- Throws:
BackendException
-
setConfigurationService
public void setConfigurationService(SAPConfigurationService configurationService)
-
getBackendType
public java.lang.String getBackendType()
Description copied from class:BusinessObjectBaseGet the current backend type.- Overrides:
getBackendTypein classBusinessObjectBase- Returns:
- backend type
-
setBackendType
public void setBackendType(java.lang.String backendType)
Description copied from class:BusinessObjectBaseSet the current backend type.- Overrides:
setBackendTypein classBusinessObjectBase- Parameters:
backendType- backend type
-
-