public abstract class GeneratedMobileShortcode extends GenericItem
MobileShortcode.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 |
AGGREGATOR
Qualifier of the
MobileShortcode.aggregator attribute |
protected static BidirectionalOneToManyHandler<GeneratedMobileShortcode> |
AGGREGATORHANDLER
BidirectionalOneToManyHandler for handling 1:n AGGREGATOR's relation attributes from 'one' side. |
static String |
ALTERNATIVEREPLYROUTE
Qualifier of the
MobileShortcode.alternativeReplyRoute attribute |
protected static BidirectionalOneToManyHandler<GeneratedMobileShortcode> |
ALTERNATIVEREPLYROUTEHANDLER
BidirectionalOneToManyHandler for handling 1:n ALTERNATIVEREPLYROUTE's relation attributes from 'one' side. |
static String |
ASSIGNMENTS
Qualifier of the
MobileShortcode.assignments attribute |
protected static OneToManyHandler<MobileActionAssignment> |
ASSIGNMENTSHANDLER
OneToManyHandler for handling 1:n ASSIGNMENTS's relation attributes from 'many' side. |
static String |
CODE
Qualifier of the
MobileShortcode.code attribute |
static String |
CONNECTEDSHORTCODES
Qualifier of the
MobileShortcode.connectedShortcodes attribute |
protected static OneToManyHandler<MobileShortcode> |
CONNECTEDSHORTCODESHANDLER
OneToManyHandler for handling 1:n CONNECTEDSHORTCODES's relation attributes from 'many' side. |
static String |
COSTPLANS
Qualifier of the
MobileShortcode.costPlans attribute |
protected static OneToManyHandler<MobileCostPlan> |
COSTPLANSHANDLER
OneToManyHandler for handling 1:n COSTPLANS's relation attributes from 'many' side. |
static String |
COUNTRY
Qualifier of the
MobileShortcode.country attribute |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
DEFAULTACTION
Qualifier of the
MobileShortcode.defaultAction attribute |
static String |
KEYWORDPREFIX
Qualifier of the
MobileShortcode.keywordPrefix attribute |
static String |
MESSAGEMAXSIZE
Qualifier of the
MobileShortcode.messageMaxSize attribute |
static String |
NETWORKTYPE
Qualifier of the
MobileShortcode.networkType attribute |
static String |
PHONENUMBERFILTERS
Qualifier of the
MobileShortcode.phoneNumberFilters attribute |
static String |
REVENUEPLANS
Qualifier of the
MobileShortcode.revenuePlans attribute |
protected static OneToManyHandler<MobileCostPlan> |
REVENUEPLANSHANDLER
OneToManyHandler for handling 1:n REVENUEPLANS's relation attributes from 'many' side. |
protected static String |
SHORTCODELISTRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for ShortcodeListRelation from ((mobileservices))
|
protected static String |
SHORTCODELISTRELATION_SRC_ORDERED
Relation ordering override parameter constants for ShortcodeListRelation from ((mobileservices))
|
protected static String |
SHORTCODELISTRELATION_TGT_ORDERED |
protected static String |
SHORTCODETESTLISTRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for ShortcodeTestListRelation from ((mobileservices))
|
protected static String |
SHORTCODETESTLISTRELATION_SRC_ORDERED
Relation ordering override parameter constants for ShortcodeTestListRelation from ((mobileservices))
|
protected static String |
SHORTCODETESTLISTRELATION_TGT_ORDERED |
static String |
STATE
Qualifier of the
MobileShortcode.state attribute |
static String |
SUPPORTEDMESSAGETYPE
Qualifier of the
MobileShortcode.supportedMessageType attribute |
static String |
TESTINGPHONENUMBERS
Qualifier of the
MobileShortcode.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 |
|---|
GeneratedMobileShortcode() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToAssignments(MobileActionAssignment value)
Generated method - Adds
value to assignments. |
void |
addToAssignments(SessionContext ctx,
MobileActionAssignment value)
Generated method - Adds
value to assignments. |
void |
addToConnectedShortcodes(MobileShortcode value)
Generated method - Adds
value to connectedShortcodes. |
void |
addToConnectedShortcodes(SessionContext ctx,
MobileShortcode value)
Generated method - Adds
value to connectedShortcodes. |
void |
addToCostPlans(MobileCostPlan value)
Generated method - Adds
value to costPlans. |
void |
addToCostPlans(SessionContext ctx,
MobileCostPlan value)
Generated method - Adds
value to costPlans. |
void |
addToPhoneNumberFilters(PhoneNumberList value)
Generated method - Adds
value to phoneNumberFilters. |
void |
addToPhoneNumberFilters(SessionContext ctx,
PhoneNumberList value)
Generated method - Adds
value to phoneNumberFilters. |
void |
addToRevenuePlans(MobileCostPlan value)
Generated method - Adds
value to revenuePlans. |
void |
addToRevenuePlans(SessionContext ctx,
MobileCostPlan value)
Generated method - Adds
value to revenuePlans. |
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.
|
MobileAggregator |
getAggregator()
Generated method - Getter of the
MobileShortcode.aggregator attribute. |
MobileAggregator |
getAggregator(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.aggregator attribute. |
MobileShortcode |
getAlternativeReplyRoute()
Generated method - Getter of the
MobileShortcode.alternativeReplyRoute attribute. |
MobileShortcode |
getAlternativeReplyRoute(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.alternativeReplyRoute attribute. |
Collection<MobileActionAssignment> |
getAssignments()
Generated method - Getter of the
MobileShortcode.assignments attribute. |
Collection<MobileActionAssignment> |
getAssignments(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.assignments attribute. |
String |
getCode()
Generated method - Getter of the
MobileShortcode.code attribute. |
String |
getCode(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.code attribute. |
Collection<MobileShortcode> |
getConnectedShortcodes()
Generated method - Getter of the
MobileShortcode.connectedShortcodes attribute. |
Collection<MobileShortcode> |
getConnectedShortcodes(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.connectedShortcodes attribute. |
Collection<MobileCostPlan> |
getCostPlans()
Generated method - Getter of the
MobileShortcode.costPlans attribute. |
Collection<MobileCostPlan> |
getCostPlans(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.costPlans attribute. |
Country |
getCountry()
Generated method - Getter of the
MobileShortcode.country attribute. |
Country |
getCountry(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.country attribute. |
MobileReceiveGenericAction |
getDefaultAction()
Generated method - Getter of the
MobileShortcode.defaultAction attribute. |
MobileReceiveGenericAction |
getDefaultAction(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.defaultAction attribute. |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
String |
getKeywordPrefix()
Generated method - Getter of the
MobileShortcode.keywordPrefix attribute. |
String |
getKeywordPrefix(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.keywordPrefix attribute. |
Integer |
getMessageMaxSize()
Generated method - Getter of the
MobileShortcode.messageMaxSize attribute. |
Integer |
getMessageMaxSize(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.messageMaxSize attribute. |
int |
getMessageMaxSizeAsPrimitive()
Generated method - Getter of the
MobileShortcode.messageMaxSize attribute. |
int |
getMessageMaxSizeAsPrimitive(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.messageMaxSize attribute. |
EnumerationValue |
getNetworkType()
Generated method - Getter of the
MobileShortcode.networkType attribute. |
EnumerationValue |
getNetworkType(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.networkType attribute. |
Collection<PhoneNumberList> |
getPhoneNumberFilters()
Generated method - Getter of the
MobileShortcode.phoneNumberFilters attribute. |
Collection<PhoneNumberList> |
getPhoneNumberFilters(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.phoneNumberFilters attribute. |
long |
getPhoneNumberFiltersCount() |
long |
getPhoneNumberFiltersCount(SessionContext ctx) |
Collection<MobileCostPlan> |
getRevenuePlans()
Generated method - Getter of the
MobileShortcode.revenuePlans attribute. |
Collection<MobileCostPlan> |
getRevenuePlans(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.revenuePlans attribute. |
EnumerationValue |
getState()
Generated method - Getter of the
MobileShortcode.state attribute. |
EnumerationValue |
getState(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.state attribute. |
EnumerationValue |
getSupportedMessageType()
Generated method - Getter of the
MobileShortcode.supportedMessageType attribute. |
EnumerationValue |
getSupportedMessageType(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.supportedMessageType attribute. |
Collection<PhoneNumberList> |
getTestingPhoneNumbers()
Generated method - Getter of the
MobileShortcode.testingPhoneNumbers attribute. |
Collection<PhoneNumberList> |
getTestingPhoneNumbers(SessionContext ctx)
Generated method - Getter of the
MobileShortcode.testingPhoneNumbers attribute. |
long |
getTestingPhoneNumbersCount() |
long |
getTestingPhoneNumbersCount(SessionContext ctx) |
void |
removeFromAssignments(MobileActionAssignment value)
Generated method - Removes
value from assignments. |
void |
removeFromAssignments(SessionContext ctx,
MobileActionAssignment value)
Generated method - Removes
value from assignments. |
void |
removeFromConnectedShortcodes(MobileShortcode value)
Generated method - Removes
value from connectedShortcodes. |
void |
removeFromConnectedShortcodes(SessionContext ctx,
MobileShortcode value)
Generated method - Removes
value from connectedShortcodes. |
void |
removeFromCostPlans(MobileCostPlan value)
Generated method - Removes
value from costPlans. |
void |
removeFromCostPlans(SessionContext ctx,
MobileCostPlan value)
Generated method - Removes
value from costPlans. |
void |
removeFromPhoneNumberFilters(PhoneNumberList value)
Generated method - Removes
value from phoneNumberFilters. |
void |
removeFromPhoneNumberFilters(SessionContext ctx,
PhoneNumberList value)
Generated method - Removes
value from phoneNumberFilters. |
void |
removeFromRevenuePlans(MobileCostPlan value)
Generated method - Removes
value from revenuePlans. |
void |
removeFromRevenuePlans(SessionContext ctx,
MobileCostPlan value)
Generated method - Removes
value from revenuePlans. |
void |
removeFromTestingPhoneNumbers(PhoneNumberList value)
Generated method - Removes
value from testingPhoneNumbers. |
void |
removeFromTestingPhoneNumbers(SessionContext ctx,
PhoneNumberList value)
Generated method - Removes
value from testingPhoneNumbers. |
void |
setAggregator(MobileAggregator value)
Generated method - Setter of the
MobileShortcode.aggregator attribute. |
void |
setAggregator(SessionContext ctx,
MobileAggregator value)
Generated method - Setter of the
MobileShortcode.aggregator attribute. |
void |
setAlternativeReplyRoute(MobileShortcode value)
Generated method - Setter of the
MobileShortcode.alternativeReplyRoute attribute. |
void |
setAlternativeReplyRoute(SessionContext ctx,
MobileShortcode value)
Generated method - Setter of the
MobileShortcode.alternativeReplyRoute attribute. |
void |
setAssignments(Collection<MobileActionAssignment> value)
Generated method - Setter of the
MobileShortcode.assignments attribute. |
void |
setAssignments(SessionContext ctx,
Collection<MobileActionAssignment> value)
Generated method - Setter of the
MobileShortcode.assignments attribute. |
void |
setCode(SessionContext ctx,
String value)
Generated method - Setter of the
MobileShortcode.code attribute. |
void |
setCode(String value)
Generated method - Setter of the
MobileShortcode.code attribute. |
void |
setConnectedShortcodes(Collection<MobileShortcode> value)
Generated method - Setter of the
MobileShortcode.connectedShortcodes attribute. |
void |
setConnectedShortcodes(SessionContext ctx,
Collection<MobileShortcode> value)
Generated method - Setter of the
MobileShortcode.connectedShortcodes attribute. |
void |
setCostPlans(Collection<MobileCostPlan> value)
Generated method - Setter of the
MobileShortcode.costPlans attribute. |
void |
setCostPlans(SessionContext ctx,
Collection<MobileCostPlan> value)
Generated method - Setter of the
MobileShortcode.costPlans attribute. |
void |
setCountry(Country value)
Generated method - Setter of the
MobileShortcode.country attribute. |
void |
setCountry(SessionContext ctx,
Country value)
Generated method - Setter of the
MobileShortcode.country attribute. |
void |
setDefaultAction(MobileReceiveGenericAction value)
Generated method - Setter of the
MobileShortcode.defaultAction attribute. |
void |
setDefaultAction(SessionContext ctx,
MobileReceiveGenericAction value)
Generated method - Setter of the
MobileShortcode.defaultAction attribute. |
void |
setKeywordPrefix(SessionContext ctx,
String value)
Generated method - Setter of the
MobileShortcode.keywordPrefix attribute. |
void |
setKeywordPrefix(String value)
Generated method - Setter of the
MobileShortcode.keywordPrefix attribute. |
void |
setMessageMaxSize(int value)
Generated method - Setter of the
MobileShortcode.messageMaxSize attribute. |
void |
setMessageMaxSize(Integer value)
Generated method - Setter of the
MobileShortcode.messageMaxSize attribute. |
void |
setMessageMaxSize(SessionContext ctx,
int value)
Generated method - Setter of the
MobileShortcode.messageMaxSize attribute. |
void |
setMessageMaxSize(SessionContext ctx,
Integer value)
Generated method - Setter of the
MobileShortcode.messageMaxSize attribute. |
void |
setNetworkType(EnumerationValue value)
Generated method - Setter of the
MobileShortcode.networkType attribute. |
void |
setNetworkType(SessionContext ctx,
EnumerationValue value)
Generated method - Setter of the
MobileShortcode.networkType attribute. |
void |
setPhoneNumberFilters(Collection<PhoneNumberList> value)
Generated method - Setter of the
MobileShortcode.phoneNumberFilters attribute. |
void |
setPhoneNumberFilters(SessionContext ctx,
Collection<PhoneNumberList> value)
Generated method - Setter of the
MobileShortcode.phoneNumberFilters attribute. |
void |
setRevenuePlans(Collection<MobileCostPlan> value)
Generated method - Setter of the
MobileShortcode.revenuePlans attribute. |
void |
setRevenuePlans(SessionContext ctx,
Collection<MobileCostPlan> value)
Generated method - Setter of the
MobileShortcode.revenuePlans attribute. |
void |
setState(EnumerationValue value)
Generated method - Setter of the
MobileShortcode.state attribute. |
void |
setState(SessionContext ctx,
EnumerationValue value)
Generated method - Setter of the
MobileShortcode.state attribute. |
void |
setSupportedMessageType(EnumerationValue value)
Generated method - Setter of the
MobileShortcode.supportedMessageType attribute. |
void |
setSupportedMessageType(SessionContext ctx,
EnumerationValue value)
Generated method - Setter of the
MobileShortcode.supportedMessageType attribute. |
void |
setTestingPhoneNumbers(Collection<PhoneNumberList> value)
Generated method - Setter of the
MobileShortcode.testingPhoneNumbers attribute. |
void |
setTestingPhoneNumbers(SessionContext ctx,
Collection<PhoneNumberList> value)
Generated method - Setter of the
MobileShortcode.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 CODE
MobileShortcode.code attributepublic static final String KEYWORDPREFIX
MobileShortcode.keywordPrefix attributepublic static final String SUPPORTEDMESSAGETYPE
MobileShortcode.supportedMessageType attributepublic static final String COUNTRY
MobileShortcode.country attributepublic static final String DEFAULTACTION
MobileShortcode.defaultAction attributepublic static final String NETWORKTYPE
MobileShortcode.networkType attributepublic static final String MESSAGEMAXSIZE
MobileShortcode.messageMaxSize attributepublic static final String STATE
MobileShortcode.state attributepublic static final String AGGREGATOR
MobileShortcode.aggregator attributepublic static final String ASSIGNMENTS
MobileShortcode.assignments attributepublic static final String CONNECTEDSHORTCODES
MobileShortcode.connectedShortcodes attributepublic static final String ALTERNATIVEREPLYROUTE
MobileShortcode.alternativeReplyRoute attributepublic static final String REVENUEPLANS
MobileShortcode.revenuePlans attributepublic static final String COSTPLANS
MobileShortcode.costPlans attributepublic static final String PHONENUMBERFILTERS
MobileShortcode.phoneNumberFilters attributeprotected static String SHORTCODELISTRELATION_SRC_ORDERED
protected static String SHORTCODELISTRELATION_TGT_ORDERED
protected static String SHORTCODELISTRELATION_MARKMODIFIED
public static final String TESTINGPHONENUMBERS
MobileShortcode.testingPhoneNumbers attributeprotected static String SHORTCODETESTLISTRELATION_SRC_ORDERED
protected static String SHORTCODETESTLISTRELATION_TGT_ORDERED
protected static String SHORTCODETESTLISTRELATION_MARKMODIFIED
protected static final BidirectionalOneToManyHandler<GeneratedMobileShortcode> AGGREGATORHANDLER
BidirectionalOneToManyHandler for handling 1:n AGGREGATOR's relation attributes from 'one' side.protected static final OneToManyHandler<MobileActionAssignment> ASSIGNMENTSHANDLER
OneToManyHandler for handling 1:n ASSIGNMENTS's relation attributes from 'many' side.protected static final OneToManyHandler<MobileShortcode> CONNECTEDSHORTCODESHANDLER
OneToManyHandler for handling 1:n CONNECTEDSHORTCODES's relation attributes from 'many' side.protected static final BidirectionalOneToManyHandler<GeneratedMobileShortcode> ALTERNATIVEREPLYROUTEHANDLER
BidirectionalOneToManyHandler for handling 1:n ALTERNATIVEREPLYROUTE's relation attributes from 'one' side.protected static final OneToManyHandler<MobileCostPlan> REVENUEPLANSHANDLER
OneToManyHandler for handling 1:n REVENUEPLANS's relation attributes from 'many' side.protected static final OneToManyHandler<MobileCostPlan> COSTPLANSHANDLER
OneToManyHandler for handling 1:n COSTPLANS's relation attributes from 'many' side.protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class Itempublic MobileAggregator getAggregator(SessionContext ctx)
MobileShortcode.aggregator attribute.public MobileAggregator getAggregator()
MobileShortcode.aggregator attribute.public void setAggregator(SessionContext ctx, MobileAggregator value)
MobileShortcode.aggregator attribute.value - the aggregatorpublic void setAggregator(MobileAggregator value)
MobileShortcode.aggregator attribute.value - the aggregatorpublic MobileShortcode getAlternativeReplyRoute(SessionContext ctx)
MobileShortcode.alternativeReplyRoute attribute.public MobileShortcode getAlternativeReplyRoute()
MobileShortcode.alternativeReplyRoute attribute.public void setAlternativeReplyRoute(SessionContext ctx, MobileShortcode value)
MobileShortcode.alternativeReplyRoute attribute.value - the alternativeReplyRoutepublic void setAlternativeReplyRoute(MobileShortcode value)
MobileShortcode.alternativeReplyRoute attribute.value - the alternativeReplyRoutepublic Collection<MobileActionAssignment> getAssignments(SessionContext ctx)
MobileShortcode.assignments attribute.public Collection<MobileActionAssignment> getAssignments()
MobileShortcode.assignments attribute.public void setAssignments(SessionContext ctx, Collection<MobileActionAssignment> value)
MobileShortcode.assignments attribute.value - the assignmentspublic void setAssignments(Collection<MobileActionAssignment> value)
MobileShortcode.assignments attribute.value - the assignmentspublic void addToAssignments(SessionContext ctx, MobileActionAssignment value)
value to assignments.value - the item to add to assignmentspublic void addToAssignments(MobileActionAssignment value)
value to assignments.value - the item to add to assignmentspublic void removeFromAssignments(SessionContext ctx, MobileActionAssignment value)
value from assignments.value - the item to remove from assignmentspublic void removeFromAssignments(MobileActionAssignment value)
value from assignments.value - the item to remove from assignmentspublic String getCode(SessionContext ctx)
MobileShortcode.code attribute.public String getCode()
MobileShortcode.code attribute.public void setCode(SessionContext ctx, String value)
MobileShortcode.code attribute.value - the codepublic void setCode(String value)
MobileShortcode.code attribute.value - the codepublic Collection<MobileShortcode> getConnectedShortcodes(SessionContext ctx)
MobileShortcode.connectedShortcodes attribute.public Collection<MobileShortcode> getConnectedShortcodes()
MobileShortcode.connectedShortcodes attribute.public void setConnectedShortcodes(SessionContext ctx, Collection<MobileShortcode> value)
MobileShortcode.connectedShortcodes attribute.value - the connectedShortcodespublic void setConnectedShortcodes(Collection<MobileShortcode> value)
MobileShortcode.connectedShortcodes attribute.value - the connectedShortcodespublic void addToConnectedShortcodes(SessionContext ctx, MobileShortcode value)
value to connectedShortcodes.value - the item to add to connectedShortcodespublic void addToConnectedShortcodes(MobileShortcode value)
value to connectedShortcodes.value - the item to add to connectedShortcodespublic void removeFromConnectedShortcodes(SessionContext ctx, MobileShortcode value)
value from connectedShortcodes.value - the item to remove from connectedShortcodespublic void removeFromConnectedShortcodes(MobileShortcode value)
value from connectedShortcodes.value - the item to remove from connectedShortcodespublic Collection<MobileCostPlan> getCostPlans(SessionContext ctx)
MobileShortcode.costPlans attribute.public Collection<MobileCostPlan> getCostPlans()
MobileShortcode.costPlans attribute.public void setCostPlans(SessionContext ctx, Collection<MobileCostPlan> value)
MobileShortcode.costPlans attribute.value - the costPlanspublic void setCostPlans(Collection<MobileCostPlan> value)
MobileShortcode.costPlans attribute.value - the costPlanspublic void addToCostPlans(SessionContext ctx, MobileCostPlan value)
value to costPlans.value - the item to add to costPlanspublic void addToCostPlans(MobileCostPlan value)
value to costPlans.value - the item to add to costPlanspublic void removeFromCostPlans(SessionContext ctx, MobileCostPlan value)
value from costPlans.value - the item to remove from costPlanspublic void removeFromCostPlans(MobileCostPlan value)
value from costPlans.value - the item to remove from costPlanspublic Country getCountry(SessionContext ctx)
MobileShortcode.country attribute.public Country getCountry()
MobileShortcode.country attribute.public void setCountry(SessionContext ctx, Country value)
MobileShortcode.country attribute.value - the countrypublic void setCountry(Country value)
MobileShortcode.country attribute.value - the countryprotected 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 MobileReceiveGenericAction getDefaultAction(SessionContext ctx)
MobileShortcode.defaultAction attribute.public MobileReceiveGenericAction getDefaultAction()
MobileShortcode.defaultAction attribute.public void setDefaultAction(SessionContext ctx, MobileReceiveGenericAction value)
MobileShortcode.defaultAction attribute.value - the defaultActionpublic void setDefaultAction(MobileReceiveGenericAction value)
MobileShortcode.defaultAction attribute.value - the defaultActionpublic String getKeywordPrefix(SessionContext ctx)
MobileShortcode.keywordPrefix attribute.public String getKeywordPrefix()
MobileShortcode.keywordPrefix attribute.public void setKeywordPrefix(SessionContext ctx, String value)
MobileShortcode.keywordPrefix attribute.value - the keywordPrefixpublic void setKeywordPrefix(String value)
MobileShortcode.keywordPrefix attribute.value - the keywordPrefixpublic Integer getMessageMaxSize(SessionContext ctx)
MobileShortcode.messageMaxSize attribute.public Integer getMessageMaxSize()
MobileShortcode.messageMaxSize attribute.public int getMessageMaxSizeAsPrimitive(SessionContext ctx)
MobileShortcode.messageMaxSize attribute.public int getMessageMaxSizeAsPrimitive()
MobileShortcode.messageMaxSize attribute.public void setMessageMaxSize(SessionContext ctx, Integer value)
MobileShortcode.messageMaxSize attribute.value - the messageMaxSizepublic void setMessageMaxSize(Integer value)
MobileShortcode.messageMaxSize attribute.value - the messageMaxSizepublic void setMessageMaxSize(SessionContext ctx, int value)
MobileShortcode.messageMaxSize attribute.value - the messageMaxSizepublic void setMessageMaxSize(int value)
MobileShortcode.messageMaxSize attribute.value - the messageMaxSizepublic EnumerationValue getNetworkType(SessionContext ctx)
MobileShortcode.networkType attribute.public EnumerationValue getNetworkType()
MobileShortcode.networkType attribute.public void setNetworkType(SessionContext ctx, EnumerationValue value)
MobileShortcode.networkType attribute.value - the networkTypepublic void setNetworkType(EnumerationValue value)
MobileShortcode.networkType attribute.value - the networkTypepublic Collection<PhoneNumberList> getPhoneNumberFilters(SessionContext ctx)
MobileShortcode.phoneNumberFilters attribute.public Collection<PhoneNumberList> getPhoneNumberFilters()
MobileShortcode.phoneNumberFilters attribute.public long getPhoneNumberFiltersCount(SessionContext ctx)
public long getPhoneNumberFiltersCount()
public void setPhoneNumberFilters(SessionContext ctx, Collection<PhoneNumberList> value)
MobileShortcode.phoneNumberFilters attribute.value - the phoneNumberFilterspublic void setPhoneNumberFilters(Collection<PhoneNumberList> value)
MobileShortcode.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 Collection<MobileCostPlan> getRevenuePlans(SessionContext ctx)
MobileShortcode.revenuePlans attribute.public Collection<MobileCostPlan> getRevenuePlans()
MobileShortcode.revenuePlans attribute.public void setRevenuePlans(SessionContext ctx, Collection<MobileCostPlan> value)
MobileShortcode.revenuePlans attribute.value - the revenuePlanspublic void setRevenuePlans(Collection<MobileCostPlan> value)
MobileShortcode.revenuePlans attribute.value - the revenuePlanspublic void addToRevenuePlans(SessionContext ctx, MobileCostPlan value)
value to revenuePlans.value - the item to add to revenuePlanspublic void addToRevenuePlans(MobileCostPlan value)
value to revenuePlans.value - the item to add to revenuePlanspublic void removeFromRevenuePlans(SessionContext ctx, MobileCostPlan value)
value from revenuePlans.value - the item to remove from revenuePlanspublic void removeFromRevenuePlans(MobileCostPlan value)
value from revenuePlans.value - the item to remove from revenuePlanspublic EnumerationValue getState(SessionContext ctx)
MobileShortcode.state attribute.public EnumerationValue getState()
MobileShortcode.state attribute.public void setState(SessionContext ctx, EnumerationValue value)
MobileShortcode.state attribute.value - the statepublic void setState(EnumerationValue value)
MobileShortcode.state attribute.value - the statepublic EnumerationValue getSupportedMessageType(SessionContext ctx)
MobileShortcode.supportedMessageType attribute.public EnumerationValue getSupportedMessageType()
MobileShortcode.supportedMessageType attribute.public void setSupportedMessageType(SessionContext ctx, EnumerationValue value)
MobileShortcode.supportedMessageType attribute.value - the supportedMessageTypepublic void setSupportedMessageType(EnumerationValue value)
MobileShortcode.supportedMessageType attribute.value - the supportedMessageTypepublic Collection<PhoneNumberList> getTestingPhoneNumbers(SessionContext ctx)
MobileShortcode.testingPhoneNumbers attribute.public Collection<PhoneNumberList> getTestingPhoneNumbers()
MobileShortcode.testingPhoneNumbers attribute.public long getTestingPhoneNumbersCount(SessionContext ctx)
public long getTestingPhoneNumbersCount()
public void setTestingPhoneNumbers(SessionContext ctx, Collection<PhoneNumberList> value)
MobileShortcode.testingPhoneNumbers attribute.value - the testingPhoneNumberspublic void setTestingPhoneNumbers(Collection<PhoneNumberList> value)
MobileShortcode.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.