com.ail.core.product
Interface ProductManagerLocal
- All Superinterfaces:
- javax.ejb.EJBLocalObject
public interface ProductManagerLocal
- extends javax.ejb.EJBLocalObject
- Version:
- $Revision: 1.4 $
| Methods inherited from interface javax.ejb.EJBLocalObject |
getEJBLocalHome, getPrimaryKey, isIdentical, remove |
invokeServiceXML
java.lang.String invokeServiceXML(java.lang.String xml)
getVersionEffectiveDate
VersionEffectiveDate getVersionEffectiveDate()
setConfiguration
void setConfiguration(Configuration config)
getConfiguration
Configuration getConfiguration()
getConfigurationNamespace
java.lang.String getConfigurationNamespace()
resetConfiguration
void resetConfiguration()
getVersion
Version getVersion()
getListProducts
ListProductsArg getListProducts(ListProductsArg arg)
throws BaseException
- Throws:
BaseException
registerProduct
RegisterProductArg registerProduct(RegisterProductArg arg)
throws BaseException
- Throws:
BaseException
removeProduct
RemoveProductArg removeProduct(RemoveProductArg arg)
throws BaseException
- Throws:
BaseException
getProductDefinition
ResetProductArg getProductDefinition(ResetProductArg arg)
throws BaseException
- Throws:
BaseException
resetAllProducts
ResetAllProductsArg resetAllProducts(ResetAllProductsArg arg)
throws BaseException
- Throws:
BaseException
updateProduct
UpdateProductArg updateProduct(UpdateProductArg arg)
throws BaseException
- Throws:
BaseException
newProductType
NewProductTypeArg newProductType(NewProductTypeArg arg)
throws BaseException
- Throws:
BaseException