public abstract class GeneratedMobileActionAssignment extends GenericItem
MobileActionAssignment.GenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
static String |
ACTION
Qualifier of the
MobileActionAssignment.action attribute |
protected static String |
ASSIGNMENTLISTRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for AssignmentListRelation from ((mobileservices))
|
protected static String |
ASSIGNMENTLISTRELATION_SRC_ORDERED
Relation ordering override parameter constants for AssignmentListRelation from ((mobileservices))
|
protected static String |
ASSIGNMENTLISTRELATION_TGT_ORDERED |
protected static String |
ASSIGNMENTTESTLISTRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for AssignmentTestListRelation from ((mobileservices))
|
protected static String |
ASSIGNMENTTESTLISTRELATION_SRC_ORDERED
Relation ordering override parameter constants for AssignmentTestListRelation from ((mobileservices))
|
protected static String |
ASSIGNMENTTESTLISTRELATION_TGT_ORDERED |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
ENDDATE
Qualifier of the
MobileActionAssignment.endDate attribute |
static String |
KEYWORD
Qualifier of the
MobileActionAssignment.keyword attribute |
static String |
LANGUAGE
Qualifier of the
MobileActionAssignment.language attribute |
static String |
PHONENUMBERFILTERS
Qualifier of the
MobileActionAssignment.phoneNumberFilters attribute |
static String |
SHORTCODE
Qualifier of the
MobileActionAssignment.shortcode attribute |
protected static BidirectionalOneToManyHandler<GeneratedMobileActionAssignment> |
SHORTCODEHANDLER
BidirectionalOneToManyHandler for handling 1:n SHORTCODE's relation attributes from 'one' side. |
static String |
STARTDATE
Qualifier of the
MobileActionAssignment.startDate attribute |
static String |
STATE
Qualifier of the
MobileActionAssignment.state attribute |
static String |
TESTINGPHONENUMBERS
Qualifier of the
MobileActionAssignment.testingPhoneNumbers attribute |
LANGUAGE_FALLBACK_ENABLED_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
GeneratedMobileActionAssignment() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToPhoneNumberFilters(PhoneNumberList value)
Generated method - Adds
value to phoneNumberFilters. |
void |
addToPhoneNumberFilters(SessionContext ctx,
PhoneNumberList value)
Generated method - Adds
value to phoneNumberFilters. |
void |
addToTestingPhoneNumbers(PhoneNumberList value)
Generated method - Adds
value to testingPhoneNumbers. |
void |
addToTestingPhoneNumbers(SessionContext ctx,
PhoneNumberList value)
Generated method - Adds
value to testingPhoneNumbers. |
protected Item |
createItem(SessionContext ctx,
ComposedType type,
Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.
|
MobileReceiveGenericAction |
getAction()
Generated method - Getter of the
MobileActionAssignment.action attribute. |
MobileReceiveGenericAction |
getAction(SessionContext ctx)
Generated method - Getter of the
MobileActionAssignment.action attribute. |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
Date |
getEndDate()
Generated method - Getter of the
MobileActionAssignment.endDate attribute. |
Date |
getEndDate(SessionContext ctx)
Generated method - Getter of the
MobileActionAssignment.endDate attribute. |
MobileActionKeyword |
getKeyword()
Generated method - Getter of the
MobileActionAssignment.keyword attribute. |
MobileActionKeyword |
getKeyword(SessionContext ctx)
Generated method - Getter of the
MobileActionAssignment.keyword attribute. |
Language |
getLanguage()
Generated method - Getter of the
MobileActionAssignment.language attribute. |
Language |
getLanguage(SessionContext ctx)
Generated method - Getter of the
MobileActionAssignment.language attribute. |
Collection<PhoneNumberList> |
getPhoneNumberFilters()
Generated method - Getter of the
MobileActionAssignment.phoneNumberFilters attribute. |
Collection<PhoneNumberList> |
getPhoneNumberFilters(SessionContext ctx)
Generated method - Getter of the
MobileActionAssignment.phoneNumberFilters attribute. |
long |
getPhoneNumberFiltersCount() |
long |
getPhoneNumberFiltersCount(SessionContext ctx) |
MobileShortcode |
getShortcode()
Generated method - Getter of the
MobileActionAssignment.shortcode attribute. |
MobileShortcode |
getShortcode(SessionContext ctx)
Generated method - Getter of the
MobileActionAssignment.shortcode attribute. |
Date |
getStartDate()
Generated method - Getter of the
MobileActionAssignment.startDate attribute. |
Date |
getStartDate(SessionContext ctx)
Generated method - Getter of the
MobileActionAssignment.startDate attribute. |
EnumerationValue |
getState()
Generated method - Getter of the
MobileActionAssignment.state attribute. |
EnumerationValue |
getState(SessionContext ctx)
Generated method - Getter of the
MobileActionAssignment.state attribute. |
Collection<PhoneNumberList> |
getTestingPhoneNumbers()
Generated method - Getter of the
MobileActionAssignment.testingPhoneNumbers attribute. |
Collection<PhoneNumberList> |
getTestingPhoneNumbers(SessionContext ctx)
Generated method - Getter of the
MobileActionAssignment.testingPhoneNumbers attribute. |
long |
getTestingPhoneNumbersCount() |
long |
getTestingPhoneNumbersCount(SessionContext ctx) |
void |
removeFromPhoneNumberFilters(PhoneNumberList value)
Generated method - Removes
value from phoneNumberFilters. |
void |
removeFromPhoneNumberFilters(SessionContext ctx,
PhoneNumberList value)
Generated method - Removes
value from phoneNumberFilters. |
void |
removeFromTestingPhoneNumbers(PhoneNumberList value)
Generated method - Removes
value from testingPhoneNumbers. |
void |
removeFromTestingPhoneNumbers(SessionContext ctx,
PhoneNumberList value)
Generated method - Removes
value from testingPhoneNumbers. |
void |
setAction(MobileReceiveGenericAction value)
Generated method - Setter of the
MobileActionAssignment.action attribute. |
void |
setAction(SessionContext ctx,
MobileReceiveGenericAction value)
Generated method - Setter of the
MobileActionAssignment.action attribute. |
void |
setEndDate(Date value)
Generated method - Setter of the
MobileActionAssignment.endDate attribute. |
void |
setEndDate(SessionContext ctx,
Date value)
Generated method - Setter of the
MobileActionAssignment.endDate attribute. |
void |
setKeyword(MobileActionKeyword value)
Generated method - Setter of the
MobileActionAssignment.keyword attribute. |
void |
setKeyword(SessionContext ctx,
MobileActionKeyword value)
Generated method - Setter of the
MobileActionAssignment.keyword attribute. |
void |
setLanguage(Language value)
Generated method - Setter of the
MobileActionAssignment.language attribute. |
void |
setLanguage(SessionContext ctx,
Language value)
Generated method - Setter of the
MobileActionAssignment.language attribute. |
void |
setPhoneNumberFilters(Collection<PhoneNumberList> value)
Generated method - Setter of the
MobileActionAssignment.phoneNumberFilters attribute. |
void |
setPhoneNumberFilters(SessionContext ctx,
Collection<PhoneNumberList> value)
Generated method - Setter of the
MobileActionAssignment.phoneNumberFilters attribute. |
void |
setShortcode(MobileShortcode value)
Generated method - Setter of the
MobileActionAssignment.shortcode attribute. |
void |
setShortcode(SessionContext ctx,
MobileShortcode value)
Generated method - Setter of the
MobileActionAssignment.shortcode attribute. |
void |
setStartDate(Date value)
Generated method - Setter of the
MobileActionAssignment.startDate attribute. |
void |
setStartDate(SessionContext ctx,
Date value)
Generated method - Setter of the
MobileActionAssignment.startDate attribute. |
void |
setState(EnumerationValue value)
Generated method - Setter of the
MobileActionAssignment.state attribute. |
void |
setState(SessionContext ctx,
EnumerationValue value)
Generated method - Setter of the
MobileActionAssignment.state attribute. |
void |
setTestingPhoneNumbers(Collection<PhoneNumberList> value)
Generated method - Setter of the
MobileActionAssignment.testingPhoneNumbers attribute. |
void |
setTestingPhoneNumbers(SessionContext ctx,
Collection<PhoneNumberList> value)
Generated method - Setter of the
MobileActionAssignment.testingPhoneNumbers attribute. |
getInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyaddLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, readResolve, refreshRemote, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplacegetImplementation, setTenantpublic static final String ACTION
MobileActionAssignment.action attributepublic static final String KEYWORD
MobileActionAssignment.keyword attributepublic static final String STATE
MobileActionAssignment.state attributepublic static final String LANGUAGE
MobileActionAssignment.language attributepublic static final String STARTDATE
MobileActionAssignment.startDate attributepublic static final String ENDDATE
MobileActionAssignment.endDate attributepublic static final String SHORTCODE
MobileActionAssignment.shortcode attributepublic static final String PHONENUMBERFILTERS
MobileActionAssignment.phoneNumberFilters attributeprotected static String ASSIGNMENTLISTRELATION_SRC_ORDERED
protected static String ASSIGNMENTLISTRELATION_TGT_ORDERED
protected static String ASSIGNMENTLISTRELATION_MARKMODIFIED
public static final String TESTINGPHONENUMBERS
MobileActionAssignment.testingPhoneNumbers attributeprotected static String ASSIGNMENTTESTLISTRELATION_SRC_ORDERED
protected static String ASSIGNMENTTESTLISTRELATION_TGT_ORDERED
protected static String ASSIGNMENTTESTLISTRELATION_MARKMODIFIED
protected static final BidirectionalOneToManyHandler<GeneratedMobileActionAssignment> SHORTCODEHANDLER
BidirectionalOneToManyHandler for handling 1:n SHORTCODE's relation attributes from 'one' side.protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class Itempublic MobileReceiveGenericAction getAction(SessionContext ctx)
MobileActionAssignment.action attribute.public MobileReceiveGenericAction getAction()
MobileActionAssignment.action attribute.public void setAction(SessionContext ctx, MobileReceiveGenericAction value)
MobileActionAssignment.action attribute.value - the actionpublic void setAction(MobileReceiveGenericAction value)
MobileActionAssignment.action attribute.value - the actionprotected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
ItemComposedType.newInstance(Map).
In case this method uses any of the attribute values during creation it is required to override
Item.getNonInitialAttributes(SessionContext, ItemAttributeMap) too.
Sn example:
public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext
ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return
man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) );
// here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes(
SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret =
super.getNonInitialAttributes( ctx, allAttributes );
// remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }
createItem in class GenericItemctx - the current session context which this item is created withintype - the actual item type ( since subtypes may not provide a own jalo class this may be different from the
type which this method was implemented for )JaloBusinessException - indicates an error during creation - any changes will be rollbackedpublic Date getEndDate(SessionContext ctx)
MobileActionAssignment.endDate attribute.public Date getEndDate()
MobileActionAssignment.endDate attribute.public void setEndDate(SessionContext ctx, Date value)
MobileActionAssignment.endDate attribute.value - the endDatepublic void setEndDate(Date value)
MobileActionAssignment.endDate attribute.value - the endDatepublic MobileActionKeyword getKeyword(SessionContext ctx)
MobileActionAssignment.keyword attribute.public MobileActionKeyword getKeyword()
MobileActionAssignment.keyword attribute.public void setKeyword(SessionContext ctx, MobileActionKeyword value)
MobileActionAssignment.keyword attribute.value - the keywordpublic void setKeyword(MobileActionKeyword value)
MobileActionAssignment.keyword attribute.value - the keywordpublic Language getLanguage(SessionContext ctx)
MobileActionAssignment.language attribute.public Language getLanguage()
MobileActionAssignment.language attribute.public void setLanguage(SessionContext ctx, Language value)
MobileActionAssignment.language attribute.value - the languagepublic void setLanguage(Language value)
MobileActionAssignment.language attribute.value - the languagepublic Collection<PhoneNumberList> getPhoneNumberFilters(SessionContext ctx)
MobileActionAssignment.phoneNumberFilters attribute.public Collection<PhoneNumberList> getPhoneNumberFilters()
MobileActionAssignment.phoneNumberFilters attribute.public long getPhoneNumberFiltersCount(SessionContext ctx)
public long getPhoneNumberFiltersCount()
public void setPhoneNumberFilters(SessionContext ctx, Collection<PhoneNumberList> value)
MobileActionAssignment.phoneNumberFilters attribute.value - the phoneNumberFilterspublic void setPhoneNumberFilters(Collection<PhoneNumberList> value)
MobileActionAssignment.phoneNumberFilters attribute.value - the phoneNumberFilterspublic void addToPhoneNumberFilters(SessionContext ctx, PhoneNumberList value)
value to phoneNumberFilters.value - the item to add to phoneNumberFilterspublic void addToPhoneNumberFilters(PhoneNumberList value)
value to phoneNumberFilters.value - the item to add to phoneNumberFilterspublic void removeFromPhoneNumberFilters(SessionContext ctx, PhoneNumberList value)
value from phoneNumberFilters.value - the item to remove from phoneNumberFilterspublic void removeFromPhoneNumberFilters(PhoneNumberList value)
value from phoneNumberFilters.value - the item to remove from phoneNumberFilterspublic MobileShortcode getShortcode(SessionContext ctx)
MobileActionAssignment.shortcode attribute.public MobileShortcode getShortcode()
MobileActionAssignment.shortcode attribute.public void setShortcode(SessionContext ctx, MobileShortcode value)
MobileActionAssignment.shortcode attribute.value - the shortcodepublic void setShortcode(MobileShortcode value)
MobileActionAssignment.shortcode attribute.value - the shortcodepublic Date getStartDate(SessionContext ctx)
MobileActionAssignment.startDate attribute.public Date getStartDate()
MobileActionAssignment.startDate attribute.public void setStartDate(SessionContext ctx, Date value)
MobileActionAssignment.startDate attribute.value - the startDatepublic void setStartDate(Date value)
MobileActionAssignment.startDate attribute.value - the startDatepublic EnumerationValue getState(SessionContext ctx)
MobileActionAssignment.state attribute.public EnumerationValue getState()
MobileActionAssignment.state attribute.public void setState(SessionContext ctx, EnumerationValue value)
MobileActionAssignment.state attribute.value - the statepublic void setState(EnumerationValue value)
MobileActionAssignment.state attribute.value - the statepublic Collection<PhoneNumberList> getTestingPhoneNumbers(SessionContext ctx)
MobileActionAssignment.testingPhoneNumbers attribute.public Collection<PhoneNumberList> getTestingPhoneNumbers()
MobileActionAssignment.testingPhoneNumbers attribute.public long getTestingPhoneNumbersCount(SessionContext ctx)
public long getTestingPhoneNumbersCount()
public void setTestingPhoneNumbers(SessionContext ctx, Collection<PhoneNumberList> value)
MobileActionAssignment.testingPhoneNumbers attribute.value - the testingPhoneNumberspublic void setTestingPhoneNumbers(Collection<PhoneNumberList> value)
MobileActionAssignment.testingPhoneNumbers attribute.value - the testingPhoneNumberspublic void addToTestingPhoneNumbers(SessionContext ctx, PhoneNumberList value)
value to testingPhoneNumbers.value - the item to add to testingPhoneNumberspublic void addToTestingPhoneNumbers(PhoneNumberList value)
value to testingPhoneNumbers.value - the item to add to testingPhoneNumberspublic void removeFromTestingPhoneNumbers(SessionContext ctx, PhoneNumberList value)
value from testingPhoneNumbers.value - the item to remove from testingPhoneNumberspublic void removeFromTestingPhoneNumbers(PhoneNumberList value)
value from testingPhoneNumbers.value - the item to remove from testingPhoneNumbersCopyright © 2017 SAP SE. All Rights Reserved.