|
Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Deprecated public interface EpmCustomDataManager
CustomDataManager
service implementation. This implementation
utilizes the EntityPropertyManager
service to provide custom attribute support for Product Catalog items.
EpmCustomDataManagerHome
,
EpmCustomDataManagerImpl
Method Summary | |
---|---|
long |
createUniqueId(CatalogRequest request,
String jndiHomeName,
String pkString)
Deprecated Create a record for a new ConfigurableEntity, as identified by the given jndiHomeName and pkString. |
Map |
getProperties(CatalogRequest request,
CatalogItemKey itemKey)
Deprecated Retrieve all the property values |
Object |
getProperty(CatalogRequest request,
CatalogItemKey itemKey,
String namespace,
String key,
Object defaultValue)
Deprecated Retrieve the value associated with the named key. |
Object |
getProperty(CatalogRequest request,
CatalogItemKey itemKey,
String propertySetName,
String propertySetType,
String key,
boolean returnDefault)
Deprecated Retrieve the value associated with the named key. |
void |
removeProperties(CatalogRequest request,
CatalogItemKey itemKey)
Deprecated Remove all the properties for an item |
Object |
removeProperty(CatalogRequest request,
CatalogItemKey itemKey,
String namespace,
String key)
Deprecated Remove the property associated with the named key. |
Object |
removeProperty(CatalogRequest request,
CatalogItemKey itemKey,
String propertySetName,
String propertySetType,
String key)
Deprecated Remove the property associated with the named key. |
void |
setProperty(CatalogRequest request,
CatalogItemKey itemKey,
String namespace,
String key,
Object value)
Deprecated Associate the specified value with the named key. |
void |
setProperty(CatalogRequest request,
CatalogItemKey itemKey,
String propertySetName,
String propertySetType,
String key,
Object value)
Deprecated Associate the specified value with the named key. |
Methods inherited from interface com.beasys.commerce.ebusiness.catalog.service.CatalogService |
---|
getCatalogManager |
Methods inherited from interface javax.ejb.EJBObject |
---|
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
Method Detail |
---|
Object getProperty(CatalogRequest request, CatalogItemKey itemKey, String namespace, String key, Object defaultValue) throws RemoteException, CatalogException
request
- The catalog request.itemKey
- The key of the target catalog item.key
- The name of the property to retrieve.defaultValue
- The value to return if that property is not set.
CatalogException
- on general error.
RemoteException
Object getProperty(CatalogRequest request, CatalogItemKey itemKey, String propertySetName, String propertySetType, String key, boolean returnDefault) throws CatalogException, RemoteException
request
- The catalog request.itemKey
- The key of the target catalog item.key
- The name of the property to retrieve.defaultValue
- The value to return if that property is not set.
CatalogException
- on general error.
RemoteException
void setProperty(CatalogRequest request, CatalogItemKey itemKey, String namespace, String key, Object value) throws RemoteException, CatalogException
request
- The catalog request.itemKey
- The key of the target catalog item.name
- The name to associate the value with.value
- The value to associate with the name.
CatalogException
- on general error.
RemoteException
void setProperty(CatalogRequest request, CatalogItemKey itemKey, String propertySetName, String propertySetType, String key, Object value) throws RemoteException, CatalogException
request
- The catalog request.itemKey
- The key of the target catalog item.name
- The name to associate the value with.value
- The value to associate with the name.
CatalogException
- on general error.
RemoteException
Map getProperties(CatalogRequest request, CatalogItemKey itemKey) throws RemoteException, CatalogException
request
- The catalog request.itemKey
- The key of the target catalog item.key
- The name of the property to retrieve.defaultValue
- The value to return if that property is not set.
CatalogException
- on general error.
RemoteException
Object removeProperty(CatalogRequest request, CatalogItemKey itemKey, String namespace, String key) throws RemoteException, CatalogException
request
- The catalog request.itemKey
- The key of the target catalog item.key
- The name of the property to remove.
CatalogException
- on general error.
RemoteException
Object removeProperty(CatalogRequest request, CatalogItemKey itemKey, String propertySetName, String propertySetType, String key) throws CatalogException, RemoteException
request
- The catalog request.itemKey
- The key of the target catalog item.key
- The name of the property to remove.
CatalogException
- on general error.
RemoteException
void removeProperties(CatalogRequest request, CatalogItemKey itemKey) throws RemoteException, CatalogException
request
- The catalog request.itemKey
- The key of the target catalog item.key
- The name of the property to remove.
CatalogException
- on general error.
RemoteException
long createUniqueId(CatalogRequest request, String jndiHomeName, String pkString) throws RemoteException, CatalogException
request
- The catalog request.jndiHomeName
- the entity's home namepkString
- the entity's identifier string
CatalogException
- if there is an error
RemoteException
|
Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |