| Modifier and Type | Method and Description |
|---|---|
ItemRemote |
BMECatManagerEJB.findRemoteObjectByPK(java.lang.String pk) |
| Modifier and Type | Method and Description |
|---|---|
void |
BMECatManagerEJB.notifyItemRemove(ItemRemote item) |
| Modifier and Type | Method and Description |
|---|---|
Item.ItemImpl |
ItemWrapperCreator.create(Tenant tenant,
ItemRemote itemRemote) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends ItemRemote> |
Manager.extractNonRequiredRemoteFromItem(Item item) |
protected <T extends ItemRemote> |
Manager.extractRequiredRemoteFromItem(Item item,
java.lang.Class<T> clazz) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExtensibleItemRemote
The remote interface of extensible item beans.
|
interface |
GenericItemRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
ExtensibleItemEJB
The extensible item entity implementation.
|
class |
GenericBMPBean |
class |
GenericItemEJB |
class |
ItemEJB
ItemEJB is responsible for holding a primary key generating a new primary key having a typecode
|
| Modifier and Type | Method and Description |
|---|---|
ItemRemote |
SystemEJB.findRemoteObjectByPK(PK pk) |
ItemRemote |
SystemEJB.findRemoteObjectByPKInternal(PK pk) |
ItemRemote |
ItemRemote.getOwner() |
ItemRemote |
ItemEJB.getOwner() |
protected ItemRemote |
ItemEJBImpl.getRemote() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<PK,ItemRemote> |
SystemEJB.findRemoteObjectsByPK(java.util.Collection<PK> pks,
java.util.Set<PK> preloadLanguagePKs,
boolean ignoreMissing)
Fetches
ItemRemote instances for a given collection of PKs. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ManagerEJB.canRemoveItem(ItemRemote item)
In case a manager wants to abort the removal of an Item this method should return false.
|
protected void |
ItemEJB.copyComposedTypeFromTemplate(ItemRemote template) |
protected void |
ExtensibleItemEJB.createFromTemplate(ItemRemote template)
sets data from template item.
|
protected void |
ItemEJB.createFromTemplate(ItemRemote template)
sets data from template item.
|
protected PK |
ItemEJB.doCreateInternal(PK pk,
ComposedTypeRemote type,
ItemRemote template)
is responsible for assigning Item with a unique primary key and a given type.
|
protected PK |
ExtensibleItemEJB.doCreateInternal(PK pk,
ComposedTypeRemote type,
ItemRemote template,
EJBPropertyContainer props) |
protected void |
ItemEJB.doPostCreateInternal(PK pkBase,
ComposedTypeRemote type,
ItemRemote template) |
void |
ManagerEJB.notifyItemRemove(ItemRemote item)
Callback method to get notified if an item in the hybris platform is going to be removed.
|
protected void |
ExtensibleItemEJB.postCreateFromTemplate(ItemRemote template)
sets (postcreate - )data from template item.
|
protected void |
ItemEJB.postCreateFromTemplate(ItemRemote template)
sets (postcreate - )data from template item.
|
void |
ManagerEJB.prepareItemRemove(ItemRemote item)
Called before a not stageable item is removed.
|
void |
ManagerEJB.removeItem(ItemRemote item)
Removes an Item which is not stageable.
|
void |
ItemRemote.setOwner(ItemRemote item) |
void |
ItemEJB.setOwner(ItemRemote owner) |
void |
ItemEJBImpl.setRemote(ItemRemote remote) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<PK> |
SystemEJB.getMissingPKs(java.util.Set<PK> required,
java.util.Collection<ItemRemote> items) |
| Constructor and Description |
|---|
ItemEJBImpl(Tenant tenant,
ItemRemote remoteObject)
constructors used to create a Item with a remote or with a primary key.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LocalizableItemRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
LocalizableItemEJB |
| Modifier and Type | Method and Description |
|---|---|
protected void |
LocalizableItemEJB.createFromTemplate(ItemRemote template) |
protected void |
LocalizableItemEJB.postCreateFromTemplate(ItemRemote template)
sets (postcreate - )data from template item.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EnumerationValueRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
EnumerationValue_HJMPWrapper |
class |
EnumerationValueEJB |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EnumerationManagerEJB.canRemoveItem(ItemRemote item) |
void |
EnumerationManagerEJB.removeItem(ItemRemote item) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExtensionManagerEJB.canRemoveItem(ItemRemote item) |
void |
ExtensionManagerEJB.notifyItemRemove(ItemRemote item) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LinkRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericLinkBMPBean |
class |
LinkEJB |
| Modifier and Type | Method and Description |
|---|---|
ItemRemote |
LinkEJB.getSource() |
ItemRemote |
LinkRemote.getSource() |
ItemRemote |
LinkEJB.getTarget() |
ItemRemote |
LinkRemote.getTarget() |
| Modifier and Type | Method and Description |
|---|---|
LinkRemote |
LinkManagerEJB.createLink(java.lang.String qual,
ItemRemote source,
ItemRemote target,
int sequenceNumber,
int reverseSequenceNumber) |
void |
LinkManagerEJB.notifyItemRemove(ItemRemote item) |
void |
LinkManagerEJB.removeItem(int stagingMethod,
ItemRemote item) |
void |
LinkEJB.setSource(ItemRemote source) |
void |
LinkRemote.setSource(ItemRemote source) |
void |
LinkEJB.setTarget(ItemRemote target) |
void |
LinkRemote.setTarget(ItemRemote target) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MetaInformationRemote
TODO: apidoc
|
| Modifier and Type | Class and Description |
|---|---|
class |
MetaInformation_HJMPWrapper |
class |
MetaInformationEJB |
| Modifier and Type | Method and Description |
|---|---|
void |
MetaInformationManagerEJB.removeItem(ItemRemote item) |
| Modifier and Type | Method and Description |
|---|---|
protected ItemRemote |
JDBCValueMappings.ItemReaderWriter.readValue(java.sql.ResultSet rs,
int idx) |
protected ItemRemote |
JDBCValueMappings.ItemReaderWriter.readValue(java.sql.ResultSet rs,
java.lang.String fieldName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
JDBCValueMappings.ItemReaderWriter.writeValue(java.sql.PreparedStatement stmt,
int fieldIndex,
ItemRemote value) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TestItemRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
TestItem_HJMPWrapper |
class |
TestItemEJB |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AtomicTypeRemote |
interface |
AttributeDescriptorRemote |
interface |
CollectionTypeRemote |
interface |
ComposedTypeRemote |
interface |
DescriptorRemote |
interface |
HierarchieTypeRemote |
interface |
MapTypeRemote |
interface |
SearchRestrictionRemote |
interface |
TypeManagerManagedRemote |
interface |
TypeRemote |
| Modifier and Type | Class and Description |
|---|---|
class |
AtomicType_HJMPWrapper |
class |
AtomicTypeEJB |
class |
AttributeDescriptor_HJMPWrapper |
class |
AttributeDescriptorEJB |
class |
CollectionType_HJMPWrapper |
class |
CollectionTypeEJB |
class |
ComposedType_HJMPWrapper |
class |
ComposedTypeEJB |
class |
HierarchieTypeEJB |
class |
MapType_HJMPWrapper |
class |
MapTypeEJB |
class |
SearchRestriction_HJMPWrapper |
class |
SearchRestrictionEJB |
class |
TypeEJB |
class |
TypeManagerManagedEJB |
| Modifier and Type | Method and Description |
|---|---|
void |
TypeTools.Binding.bind(ItemRemote item,
java.util.Set elements) |
boolean |
TypeManagerEJB.canRemoveItem(ItemRemote item) |
void |
TypeManagerEJB.changeItemType(ItemRemote item,
ComposedTypeRemote newType) |
java.util.Collection |
TypeTools.Binding.getElements(ItemRemote item) |
protected boolean |
TypeManagerEJB.isInstanceOf(ItemRemote item,
ComposedTypeRemote ct) |
void |
TypeManagerEJB.notifyItemRemove(ItemRemote item) |
void |
TypeManagerEJB.prepareItemRemove(ItemRemote item) |
void |
TypeManagerEJB.removeItem(ItemRemote item) |
static void |
TypeTools.setPartOf(ItemRemote item,
java.util.Collection elements,
TypeTools.Binding binding) |
| Modifier and Type | Class and Description |
|---|---|
class |
ItemDummy |
| Modifier and Type | Method and Description |
|---|---|
ItemRemote |
ItemDummy.copy() |
ItemRemote |
ItemDummy.getOwner() |
ItemRemote |
ItemDummy.getStagedCopy() |
| Modifier and Type | Method and Description |
|---|---|
static void |
TypeManagerTest.assertEqualsTest(ItemRemote expected,
ItemRemote actual) |
void |
ItemDummy.deepCopyFrom(ItemRemote remote) |
void |
ItemDummy.setOwner(ItemRemote item) |
void |
ItemDummy.setStagedCopy(ItemRemote rem) |
| Modifier and Type | Method and Description |
|---|---|
static ItemRemote |
EJBTools.instantiateItemPropertyValue(ItemPropertyValue ipv) |
static ItemRemote |
EJBTools.instantiatePK(PK pk) |
| Modifier and Type | Method and Description |
|---|---|
static ItemPropertyValue |
EJBTools.createItemPropertyValue(ItemRemote item) |
static boolean |
Utilities.ejbEquals(ItemRemote first,
ItemRemote second)
Checks whether two remote items are equal by calling an equal check on them including null checks.
|
static PK |
EJBTools.getPK(ItemRemote remote) |
static java.lang.String |
EJBTools.getPKInLIKEFragment(ItemRemote remote)
Returns a SQL LIKE fragment which should be used to find a single remote object within a pk collection string (@see
#getPKCollectionString(Collection)}.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
EJBTools.removeBeanCollection(java.util.Collection<? extends ItemRemote> c)
Removes a collection of ItemRemotes.
|
Copyright © 2018 SAP SE. All Rights Reserved.