com.retek.component.item
Interface ItemSupplier

All Superinterfaces:
BusinessObject, com.retek.swing11.commons.type.Displayable
All Known Implementing Classes:
ItemSupplierImpl

public interface ItemSupplier
extends BusinessObject, com.retek.swing11.commons.type.Displayable


Field Summary
static java.lang.String PERSONALIZATION_ATTRIBUTE
           
 
Method Summary
 void addItemSupplierCountryAttribute(ItemSupplierCountryAttribute attribute)
           
 void addItemSupplierPersonalizationAttribute(PersonalizationStyleType styleType, ItemSupplierPersonalizationAttribute itemSupplierPersonalizationAttribute)
           
 RDate getDiscontinueDate()
           
 java.lang.String getItemId()
           
 java.util.Set getItemSupplierCountryAttributes()
           
 ItemSupplierPersonalizationAttribute getItemSupplierPersonalizationAttribute(PersonalizationStyleType styletype)
           
 java.util.Collection getItemSupplierPersonalizationAttributes()
           
 java.lang.String getLabel()
           
 java.util.Set getPersonalizationStyleTypes()
           
 Supplier getSupplier()
           
 java.lang.String getVpn()
           
 boolean isDirectShipIndicator()
           
 boolean isPersisted()
           
 boolean isPersonalizationActive()
           
 boolean isPersonalizationOnItemSupported()
           
 boolean isPrimaryDirectShipSupplierIndicator()
           
 boolean isPrimarySupplierIndicator()
           
 boolean isSpecialCustomerOrdersPossibleIndicator()
           
 void setDescription(java.lang.String description)
           
 void setDirectShipIndicator(boolean directShipIndicator)
           
 void setDiscontinueDate(RDate discontinueDate)
           
 void setItemId(java.lang.String itemId)
           
 void setLabel(java.lang.String label)
           
 void setPersonalizationActive(boolean active)
           
 void setPrimaryDirectShipSupplierIndicator(boolean primaryDirectShipSupplierIndicator)
           
 void setPrimarySupplierIndicator(boolean primarySupplierIndicator)
           
 void setSpecialCustomerOrdersPossibleIndicator(boolean specialCustomerOrdersPossibleIndicator)
           
 void setSupplierId(java.lang.String supplierId)
           
 void setVpn(java.lang.String vpn)
           
 
Methods inherited from interface com.retek.commons.domain.core.BusinessObject
getId
 
Methods inherited from interface com.retek.swing11.commons.type.Displayable
toDisplayString
 

Field Detail

PERSONALIZATION_ATTRIBUTE

public static final java.lang.String PERSONALIZATION_ATTRIBUTE
See Also:
Constant Field Values
Method Detail

getDiscontinueDate

public RDate getDiscontinueDate()

getItemId

public java.lang.String getItemId()

getSupplier

public Supplier getSupplier()
                     throws SystemException,
                            BusinessException
Throws:
SystemException
BusinessException

getLabel

public java.lang.String getLabel()

getVpn

public java.lang.String getVpn()

getItemSupplierPersonalizationAttribute

public ItemSupplierPersonalizationAttribute getItemSupplierPersonalizationAttribute(PersonalizationStyleType styletype)
                                                                             throws BusinessException
Throws:
BusinessException

getItemSupplierPersonalizationAttributes

public java.util.Collection getItemSupplierPersonalizationAttributes()

getPersonalizationStyleTypes

public java.util.Set getPersonalizationStyleTypes()

getItemSupplierCountryAttributes

public java.util.Set getItemSupplierCountryAttributes()

isPersisted

public boolean isPersisted()

isDirectShipIndicator

public boolean isDirectShipIndicator()

isPrimarySupplierIndicator

public boolean isPrimarySupplierIndicator()

isPrimaryDirectShipSupplierIndicator

public boolean isPrimaryDirectShipSupplierIndicator()

isSpecialCustomerOrdersPossibleIndicator

public boolean isSpecialCustomerOrdersPossibleIndicator()

isPersonalizationActive

public boolean isPersonalizationActive()

setDescription

public void setDescription(java.lang.String description)

setDiscontinueDate

public void setDiscontinueDate(RDate discontinueDate)

setDirectShipIndicator

public void setDirectShipIndicator(boolean directShipIndicator)

setPrimarySupplierIndicator

public void setPrimarySupplierIndicator(boolean primarySupplierIndicator)

setItemId

public void setItemId(java.lang.String itemId)

setSupplierId

public void setSupplierId(java.lang.String supplierId)

setLabel

public void setLabel(java.lang.String label)

setPrimaryDirectShipSupplierIndicator

public void setPrimaryDirectShipSupplierIndicator(boolean primaryDirectShipSupplierIndicator)

setSpecialCustomerOrdersPossibleIndicator

public void setSpecialCustomerOrdersPossibleIndicator(boolean specialCustomerOrdersPossibleIndicator)

setVpn

public void setVpn(java.lang.String vpn)

setPersonalizationActive

public void setPersonalizationActive(boolean active)

addItemSupplierPersonalizationAttribute

public void addItemSupplierPersonalizationAttribute(PersonalizationStyleType styleType,
                                                    ItemSupplierPersonalizationAttribute itemSupplierPersonalizationAttribute)
                                             throws BusinessException
Throws:
BusinessException

addItemSupplierCountryAttribute

public void addItemSupplierCountryAttribute(ItemSupplierCountryAttribute attribute)

isPersonalizationOnItemSupported

public boolean isPersonalizationOnItemSupported()


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28