|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.beasys.commerce.ebusiness.catalog.CatalogItemImpl
@Deprecated public class CatalogItemImpl
This is the implementation class for all items contained by the Catalog. This class exposes data accessors for item data conforming to the Dublin Core Metadata. Refer to the DCM spec for details. Dublin Core Element Set
| Field Summary | |
|---|---|
protected MutableCatalogItem |
delegateItem
Deprecated See BEA Commerce product offering |
| Fields inherited from interface com.beasys.commerce.ebusiness.catalog.CatalogItem |
|---|
LARGE_IMAGE_INDEX, LONG_DESCRIPTION_INDEX, MAX_DESCRIPTION, MAX_IMAGES, SHORT_DESCRIPTION_INDEX, SMALL_IMAGE_INDEX |
| Fields inherited from interface com.bea.p13n.property.ConfigurableEntity |
|---|
RESERVED_PROPERTY_SET |
| Method Summary | |
|---|---|
void |
addBusinessPolicy(String policyKey,
BusinessPolicy businessPolicy)
Deprecated This method has been deprecated and now performs no operation. |
void |
addPropertyValue(String scopeName,
String key,
Object propertyValue)
Deprecated This method has been deprecated and now performs no operation. This functionality is now provided only through the EBCC. |
void |
addPropertyValueMapped(String scopeName,
String propertyKey,
String mappedKey,
Object propertyValue)
Deprecated This method has been deprecated and now performs no operation. |
BusinessPolicy |
getBusinessPolicy(String policyKey)
Deprecated This method has been deprecated and will now return a null. |
String |
getContributor()
Deprecated See BEA Commerce product offering |
String |
getCoverage()
Deprecated See BEA Commerce product offering |
Date |
getCreationDate()
Deprecated See BEA Commerce product offering |
String |
getCreator()
Deprecated See BEA Commerce product offering |
String |
getDescription(int index)
Deprecated See BEA Commerce product offering |
ImageInfo |
getImage(int index)
Deprecated See BEA Commerce product offering |
String |
getJndiName()
Deprecated This method has been deprecated and will now return a null. |
CatalogItemKey |
getKey()
Deprecated See BEA Commerce product offering |
String |
getLanguage()
Deprecated See BEA Commerce product offering |
Date |
getModifiedDate()
Deprecated See BEA Commerce product offering |
String |
getName()
Deprecated See BEA Commerce product offering |
String |
getPkString()
Deprecated See BEA Commerce product offering |
Object |
getProperty(String key,
Object defaultValue)
Deprecated This method has been deprecated and will now return a null. |
Object |
getProperty(String propertySet,
String propertyName)
Deprecated See BEA Commerce product offering |
Object |
getProperty(String scopeName,
String key,
ConfigurableEntity successor,
Object defaultValue)
Deprecated This method has been deprecated and will now return a null. |
String |
getPropertyAsString(String propertySet,
String propertyName)
Deprecated See BEA Commerce product offering |
String |
getPropertyAsString(String scopeName,
String key,
ConfigurableEntity successor,
String defaultValue)
Deprecated This method has been deprecated and will now return a null. |
Object |
getPropertyDefault(String scopeName,
String key,
ConfigurableEntity successor)
Deprecated This method has been deprecated and will now return a null. |
Object |
getPropertyNoDefault(String propertySet,
String propertyName)
Deprecated See BEA Commerce product offering |
Object |
getPropertyNoDefault(String scopeName,
String key,
ConfigurableEntity successor)
Deprecated This method has been deprecated and will now return a null. |
String |
getPublisher()
Deprecated See BEA Commerce product offering |
String |
getRelation()
Deprecated See BEA Commerce product offering |
String |
getRights()
Deprecated See BEA Commerce product offering |
String |
getSource()
Deprecated See BEA Commerce product offering |
ConfigurableEntity |
getSuccessor(String scopeName)
Deprecated This method has been deprecated and will now return a null. |
long |
getUniqueId()
Deprecated See BEA Commerce product offering |
BusinessPolicy |
removeBusinessPolicy(String policyKey)
Deprecated This method has been deprecated and will now return a null. |
Object |
removeProperty(String key)
Deprecated This method has been deprecated and will now return a null. |
Object |
removeProperty(String propertySet,
String propertyName)
Deprecated See BEA Commerce product offering |
Object |
removePropertyValue(String scopeName,
String key,
Object propertyValue)
Deprecated This method has been deprecated and will now return a null. |
Object |
removePropertyValueMapped(String scopeName,
String propertyKey,
String mappedKey)
Deprecated This method has been deprecated and will now return a null. |
ConfigurableEntity |
removeSuccessor(String scopeName)
Deprecated This method has been deprecated and will now return a null. |
void |
setProperty(String key,
Object value)
Deprecated This method has been deprecated. |
void |
setProperty(String propertySet,
String propertyName,
Object value)
Deprecated See BEA Commerce product offering |
void |
setSuccessor(String scopeName,
ConfigurableEntity successor)
Deprecated This method has been deprecated and now performs no operation. |
String |
toString()
Deprecated See BEA Commerce product offering |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected MutableCatalogItem delegateItem
| Method Detail |
|---|
public CatalogItemKey getKey()
getKey in interface CatalogItemCatalogItemKeypublic String getName()
getName in interface CatalogItempublic String getDescription(int index)
getDescription in interface CatalogItemindex - the description to retrive, either CatalogItem.SHORT_DESCRIPTION_INDEX or CatalogItem.LONG_DESCRIPTION_INDEX
public String getCreator()
getCreator in interface CatalogItempublic String getPublisher()
getPublisher in interface CatalogItempublic String getContributor()
getContributor in interface CatalogItempublic Date getCreationDate()
getCreationDate in interface CatalogItempublic String getSource()
getSource in interface CatalogItempublic String getLanguage()
getLanguage in interface CatalogItempublic String getRelation()
getRelation in interface CatalogItempublic String getCoverage()
getCoverage in interface CatalogItempublic String getRights()
getRights in interface CatalogItempublic ImageInfo getImage(int index)
getImage in interface CatalogItemindex - the image to retrive, either SMALL_IMAGE_INDEX or LARGE_IMAGE_INDEX
public Date getModifiedDate()
getModifiedDate in interface CatalogItempublic String toString()
toString in class Object
public void addPropertyValue(String scopeName,
String key,
Object propertyValue)
throws SystemException,
RemoteException
scopeName - The name of the scope.key - The name to associate the collection of values with.propertyValue - The value to associate with the key and scope.
SystemException
RemoteException
public void addPropertyValueMapped(String scopeName,
String propertyKey,
String mappedKey,
Object propertyValue)
throws SystemException,
RemoteException
scopeName - The name of the scope.propertykey - The name to associate the map object with.mappedkey - The map key to associate the value in the map.propertyValue - The value put in the map for the map key.
SystemException
RemoteException
public Object getProperty(String key,
Object defaultValue)
throws SystemException,
RemoteException
key - The name of the property to retrieve.defaultValue - The value to return if that property is
not set and there is not default value
found in the Schema.
SystemException
RemoteExceptiongetProperty(String, String)
public Object getProperty(String scopeName,
String key,
ConfigurableEntity successor,
Object defaultValue)
throws SystemException,
RemoteException
scopeName - The name of the scope.key - The name of the property to retrieve.successor - The explicit successor to use for sucessor hiearchy
search if the entity does not have the property defined.defaultValue - The value to return if that property is not set.
SystemException
RemoteExceptiongetProperty(String, String)
public String getPropertyAsString(String scopeName,
String key,
ConfigurableEntity successor,
String defaultValue)
throws SystemException,
RemoteException
scopeName - The name of the scope.key - The name of the property to retrieve.successor - The explicit successor to use for sucessor hiearchy
search if the entity does not have the property defined.defaultValue - The String to return if that property is not set.
SystemException
RemoteExceptiongetPropertyAsString(String, String),
ConfigurableEntity.getProperty(java.lang.String, java.lang.String)
public Object getPropertyDefault(String scopeName,
String key,
ConfigurableEntity successor)
throws SystemException,
RemoteException
scopeName - The name of the scope.key - The name of the property to retrieve.successor - The explicit successor to use for sucessor hiearchy
search if the entity does not have the property defined.
SystemException
RemoteException
public Object getPropertyNoDefault(String scopeName,
String key,
ConfigurableEntity successor)
throws SystemException,
RemoteException
scopeName - The name of the scope.key - The name of the property to retrieve.successor - The explicit successor to use for sucessor hiearchy
search if the entity does not have the property defined.
SystemException
RemoteExceptiongetPropertyNoDefault(String, String)
public ConfigurableEntity getSuccessor(String scopeName)
throws SystemException,
RemoteException
scopeName - The name of the scope.
SystemException
RemoteException
public Object removeProperty(String key)
throws SystemException,
RemoteException
key - The name of the property to remove.
SystemException
RemoteExceptionremoveProperty(String, String)
public Object removePropertyValue(String scopeName,
String key,
Object propertyValue)
throws SystemException,
RemoteException
scopeName - The name of the scope.key - The name of the property that is associated
with the collection of values.propertyValue - The object to remove from the collection.
SystemException
RemoteException
public Object removePropertyValueMapped(String scopeName,
String propertyKey,
String mappedKey)
throws SystemException,
RemoteException
scopeName - The name of the scope.propertykey - The name of the property that is associated
with the map.propertyValue - The map key of the object to remove from the map.
SystemException
RemoteException
public ConfigurableEntity removeSuccessor(String scopeName)
throws RemoteException
scopeName - The name of the scope.
RemoteException
public void setProperty(String key,
Object value)
throws SystemException,
RemoteException
name - The name to associate the value with.value - The value to associate with the name.
SystemException
RemoteExceptionsetProperty(String, String, Object)
public void setSuccessor(String scopeName,
ConfigurableEntity successor)
throws SystemException,
RemoteException
scopeName - The name of the scope.successor - The scope-level successor used during the
search of a property.
SystemException
RemoteException
public void addBusinessPolicy(String policyKey,
BusinessPolicy businessPolicy)
throws SystemException,
RemoteException
SystemException
RemoteException
public BusinessPolicy getBusinessPolicy(String policyKey)
throws SystemException,
RemoteException
SystemException
RemoteException
public BusinessPolicy removeBusinessPolicy(String policyKey)
throws SystemException,
RemoteException
SystemException
RemoteException
public Object getProperty(String propertySet,
String propertyName)
throws RemoteException
getProperty in interface ConfigurableEntitypropertySet - The name of the property set to look inpropertyName - The name of the property to retrieve.
RemoteException
public String getPropertyAsString(String propertySet,
String propertyName)
throws RemoteException
getPropertyAsString in interface ConfigurableEntitypropertySet - The name of the property set to look inpropertyName - The name of the property to retrieve.
RemoteException
public Object getPropertyNoDefault(String propertySet,
String propertyName)
throws RemoteException
getPropertyNoDefault in interface ConfigurableEntitypropertySet - The name of the property setpropertyName - The name of the property to retrieve.
RemoteException
public void setProperty(String propertySet,
String propertyName,
Object value)
throws PropertyValidationException,
RemoteException
setProperty in interface ConfigurableEntitypropertySet - The name of the property set.propertyName - The name of the property to assignvalue - The value to associate with the property name
PropertyValidationException - If the property value does not match the PropertyDefinition for this property set
RemoteException
public Object removeProperty(String propertySet,
String propertyName)
throws RemoteException
NOTE: if an explicit setter method is found for this property, this method will set the value to null. This method now takes a property set name and property name as arguments as opposed to it's previous signature: removeProperty(String scopeName, String key)
removeProperty in interface ConfigurableEntitypropertySet - The name of the property set.propertyName - The name of the property to remove.
RemoteException
public long getUniqueId()
throws RemoteException
getUniqueId in interface ConfigurableEntityRemoteException
public String getPkString()
throws RemoteException
getPkString in interface ConfigurableEntityRemoteException
public String getJndiName()
throws RemoteException
getJndiName in interface ConfigurableEntityRemoteException
|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||