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 java.lang.String |
ACTION
Qualifier of the
MobileActionAssignment.action attribute |
protected static java.lang.String |
ASSIGNMENTLISTRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for AssignmentListRelation from ((mobileservices))
|
protected static java.lang.String |
ASSIGNMENTLISTRELATION_SRC_ORDERED
Relation ordering override parameter constants for AssignmentListRelation from ((mobileservices))
|
protected static java.lang.String |
ASSIGNMENTLISTRELATION_TGT_ORDERED |
protected static java.lang.String |
ASSIGNMENTTESTLISTRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for AssignmentTestListRelation from ((mobileservices))
|
protected static java.lang.String |
ASSIGNMENTTESTLISTRELATION_SRC_ORDERED
Relation ordering override parameter constants for AssignmentTestListRelation from ((mobileservices))
|
protected static java.lang.String |
ASSIGNMENTTESTLISTRELATION_TGT_ORDERED |
protected static java.util.Map<java.lang.String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static java.lang.String |
ENDDATE
Qualifier of the
MobileActionAssignment.endDate attribute |
static java.lang.String |
KEYWORD
Qualifier of the
MobileActionAssignment.keyword attribute |
static java.lang.String |
LANGUAGE
Qualifier of the
MobileActionAssignment.language attribute |
static java.lang.String |
PHONENUMBERFILTERS
Qualifier of the
MobileActionAssignment.phoneNumberFilters attribute |
static java.lang.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 java.lang.String |
STARTDATE
Qualifier of the
MobileActionAssignment.startDate attribute |
static java.lang.String |
STATE
Qualifier of the
MobileActionAssignment.state attribute |
static java.lang.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 java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes() |
java.util.Date |
getEndDate()
Generated method - Getter of the
MobileActionAssignment.endDate attribute. |
java.util.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. |
java.util.Collection<PhoneNumberList> |
getPhoneNumberFilters()
Generated method - Getter of the
MobileActionAssignment.phoneNumberFilters attribute. |
java.util.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. |
java.util.Date |
getStartDate()
Generated method - Getter of the
MobileActionAssignment.startDate attribute. |
java.util.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. |
java.util.Collection<PhoneNumberList> |
getTestingPhoneNumbers()
Generated method - Getter of the
MobileActionAssignment.testingPhoneNumbers attribute. |
java.util.Collection<PhoneNumberList> |
getTestingPhoneNumbers(SessionContext ctx)
Generated method - Getter of the
MobileActionAssignment.testingPhoneNumbers attribute. |
long |
getTestingPhoneNumbersCount() |
long |
getTestingPhoneNumbersCount(SessionContext ctx) |
boolean |
isMarkModifiedDisabled(Item referencedItem) |
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(java.util.Date value)
Generated method - Setter of the
MobileActionAssignment.endDate attribute. |
void |
setEndDate(SessionContext ctx,
java.util.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(java.util.Collection<PhoneNumberList> value)
Generated method - Setter of the
MobileActionAssignment.phoneNumberFilters attribute. |
void |
setPhoneNumberFilters(SessionContext ctx,
java.util.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(java.util.Date value)
Generated method - Setter of the
MobileActionAssignment.startDate attribute. |
void |
setStartDate(SessionContext ctx,
java.util.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(java.util.Collection<PhoneNumberList> value)
Generated method - Setter of the
MobileActionAssignment.testingPhoneNumbers attribute. |
void |
setTestingPhoneNumbers(SessionContext ctx,
java.util.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, getImplementation, 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, notifyManagerAboutItemRemoval, readResolve, 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, writeReplacesetTenantpublic static final java.lang.String ACTION
MobileActionAssignment.action attributepublic static final java.lang.String KEYWORD
MobileActionAssignment.keyword attributepublic static final java.lang.String STATE
MobileActionAssignment.state attributepublic static final java.lang.String LANGUAGE
MobileActionAssignment.language attributepublic static final java.lang.String STARTDATE
MobileActionAssignment.startDate attributepublic static final java.lang.String ENDDATE
MobileActionAssignment.endDate attributepublic static final java.lang.String SHORTCODE
MobileActionAssignment.shortcode attributepublic static final java.lang.String PHONENUMBERFILTERS
MobileActionAssignment.phoneNumberFilters attributeprotected static java.lang.String ASSIGNMENTLISTRELATION_SRC_ORDERED
protected static java.lang.String ASSIGNMENTLISTRELATION_TGT_ORDERED
protected static java.lang.String ASSIGNMENTLISTRELATION_MARKMODIFIED
public static final java.lang.String TESTINGPHONENUMBERS
MobileActionAssignment.testingPhoneNumbers attributeprotected static java.lang.String ASSIGNMENTTESTLISTRELATION_SRC_ORDERED
protected static java.lang.String ASSIGNMENTTESTLISTRELATION_TGT_ORDERED
protected static java.lang.String ASSIGNMENTTESTLISTRELATION_MARKMODIFIED
protected static final BidirectionalOneToManyHandler<GeneratedMobileActionAssignment> SHORTCODEHANDLER
BidirectionalOneToManyHandler for handling 1:n SHORTCODE's relation attributes from 'one' side.protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected java.util.Map<java.lang.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 java.util.Date getEndDate(SessionContext ctx)
MobileActionAssignment.endDate attribute.public java.util.Date getEndDate()
MobileActionAssignment.endDate attribute.public void setEndDate(SessionContext ctx, java.util.Date value)
MobileActionAssignment.endDate attribute.value - the endDatepublic void setEndDate(java.util.Date value)
MobileActionAssignment.endDate attribute.value - the endDatepublic boolean isMarkModifiedDisabled(Item referencedItem)
isMarkModifiedDisabled in class Itempublic 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 java.util.Collection<PhoneNumberList> getPhoneNumberFilters(SessionContext ctx)
MobileActionAssignment.phoneNumberFilters attribute.public java.util.Collection<PhoneNumberList> getPhoneNumberFilters()
MobileActionAssignment.phoneNumberFilters attribute.public long getPhoneNumberFiltersCount(SessionContext ctx)
public long getPhoneNumberFiltersCount()
public void setPhoneNumberFilters(SessionContext ctx, java.util.Collection<PhoneNumberList> value)
MobileActionAssignment.phoneNumberFilters attribute.value - the phoneNumberFilterspublic void setPhoneNumberFilters(java.util.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 java.util.Date getStartDate(SessionContext ctx)
MobileActionAssignment.startDate attribute.public java.util.Date getStartDate()
MobileActionAssignment.startDate attribute.public void setStartDate(SessionContext ctx, java.util.Date value)
MobileActionAssignment.startDate attribute.value - the startDatepublic void setStartDate(java.util.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 java.util.Collection<PhoneNumberList> getTestingPhoneNumbers(SessionContext ctx)
MobileActionAssignment.testingPhoneNumbers attribute.public java.util.Collection<PhoneNumberList> getTestingPhoneNumbers()
MobileActionAssignment.testingPhoneNumbers attribute.public long getTestingPhoneNumbersCount(SessionContext ctx)
public long getTestingPhoneNumbersCount()
public void setTestingPhoneNumbers(SessionContext ctx, java.util.Collection<PhoneNumberList> value)
MobileActionAssignment.testingPhoneNumbers attribute.value - the testingPhoneNumberspublic void setTestingPhoneNumbers(java.util.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 © 2018 SAP SE. All Rights Reserved.