public class EnumerationManagerEJB extends ManagerEJB
| Constructor and Description |
|---|
EnumerationManagerEJB() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRemoveItem(ItemRemote item)
In case a manager wants to abort the removal of an Item this method should return false.
|
ComposedTypeRemote |
createEnumerationType(PK pkBase,
java.lang.String code,
ComposedTypeRemote valueType) |
EnumerationValueRemote |
createEnumerationValue(PK pkBase,
ComposedTypeRemote enumerationType,
java.lang.String valueCode,
int number) |
ComposedTypeRemote |
getEnumerationMetaType() |
ComposedTypeRemote |
getEnumerationType(java.lang.String code) |
EnumerationValueRemote |
getEnumerationValue(ComposedTypeRemote enumerationType,
java.lang.String code) |
EnumerationValueRemote |
getEnumerationValue(java.lang.String enumerationTypeCode,
java.lang.String code) |
protected EnumerationValueHome |
getEnumerationValueHome() |
java.util.List |
getEnumerationValues(ComposedTypeRemote enumerationType) |
int |
getTypecode() |
void |
removeItem(ItemRemote item)
Removes an Item which is not stageable.
|
void |
sortEnumerationValues(java.util.List enumerationValues) |
protected java.lang.String |
stringFor(ComposedTypeRemote type) |
ejbCreate, ejbPostCreate, getPersistencePool, isReinitialization, notifyItemRemove, prepareItemRemovepublic int getTypecode()
public void removeItem(ItemRemote item) throws ConsistencyCheckException
ManagerEJBManagerEJB.prepareItemRemove(ItemRemote )
| Productive | Stage |
|---|---|
|
|
|
removeItem in class ManagerEJBConsistencyCheckExceptionManagerEJB.prepareItemRemove(ItemRemote )public boolean canRemoveItem(ItemRemote item) throws ConsistencyCheckException
ManagerEJBcanRemoveItem in class ManagerEJBConsistencyCheckException - you can either throw an exception or return falsepublic ComposedTypeRemote createEnumerationType(PK pkBase, java.lang.String code, ComposedTypeRemote valueType) throws EJBDuplicateCodeException, EJBInvalidParameterException
public ComposedTypeRemote getEnumerationType(java.lang.String code) throws EJBItemNotFoundException
EJBItemNotFoundExceptionprotected EnumerationValueHome getEnumerationValueHome()
public ComposedTypeRemote getEnumerationMetaType()
protected java.lang.String stringFor(ComposedTypeRemote type)
public EnumerationValueRemote createEnumerationValue(PK pkBase, ComposedTypeRemote enumerationType, java.lang.String valueCode, int number) throws ConsistencyCheckException, EJBInvalidParameterException
public java.util.List getEnumerationValues(ComposedTypeRemote enumerationType) throws EJBInvalidParameterException
EJBInvalidParameterExceptionpublic EnumerationValueRemote getEnumerationValue(ComposedTypeRemote enumerationType, java.lang.String code) throws EJBInvalidParameterException, EJBItemNotFoundException
public EnumerationValueRemote getEnumerationValue(java.lang.String enumerationTypeCode, java.lang.String code) throws EJBInvalidParameterException, EJBItemNotFoundException
public void sortEnumerationValues(java.util.List enumerationValues)
throws EJBInvalidParameterException
EJBInvalidParameterExceptionCopyright © 2018 SAP SE. All Rights Reserved.