public abstract class GeneratedPersonalizationservicesManager extends Extension
PersonalizationservicesManager.Extension.RestrictedLanguagesProvider, Extension.RightsProviderManager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
CXPERSPROCTOCATVER_MARKMODIFIED
Relation disable markmodifed parameter constants for CxPersProcToCatVer from ((personalizationservices))
|
protected static java.lang.String |
CXPERSPROCTOCATVER_SRC_ORDERED
Relation ordering override parameter constants for CxPersProcToCatVer from ((personalizationservices))
|
protected static java.lang.String |
CXPERSPROCTOCATVER_TGT_ORDERED |
protected static OneToManyHandler<CxResults> |
CXUSERTOCXRESULTSCXRESULTSHANDLER
OneToManyHandler for handling 1:n CXRESULTS's relation attributes from 'many' side. |
protected static OneToManyHandler<CxUserToSegment> |
CXUSERTOSEGMENTRELATIONUSERTOSEGMENTSHANDLER
OneToManyHandler for handling 1:n USERTOSEGMENTS's relation attributes from 'many' side. |
protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>> |
DEFAULT_INITIAL_ATTRIBUTES |
| Constructor and Description |
|---|
GeneratedPersonalizationservicesManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToCxPersonalizationProcesses(CatalogVersion item,
CxPersonalizationProcess value)
Generated method - Adds
value to cxPersonalizationProcesses. |
void |
addToCxPersonalizationProcesses(SessionContext ctx,
CatalogVersion item,
CxPersonalizationProcess value)
Generated method - Adds
value to cxPersonalizationProcesses. |
void |
addToCxResults(SessionContext ctx,
User item,
CxResults value)
Generated method - Adds
value to cxResults. |
void |
addToCxResults(User item,
CxResults value)
Generated method - Adds
value to cxResults. |
void |
addToUserToSegments(SessionContext ctx,
User item,
CxUserToSegment value)
Generated method - Adds
value to userToSegments. |
void |
addToUserToSegments(User item,
CxUserToSegment value)
Generated method - Adds
value to userToSegments. |
CxConfig |
createCxConfig(java.util.Map attributeValues) |
CxConfig |
createCxConfig(SessionContext ctx,
java.util.Map attributeValues) |
CxCustomization |
createCxCustomization(java.util.Map attributeValues) |
CxCustomization |
createCxCustomization(SessionContext ctx,
java.util.Map attributeValues) |
CxCustomizationsGroup |
createCxCustomizationsGroup(java.util.Map attributeValues) |
CxCustomizationsGroup |
createCxCustomizationsGroup(SessionContext ctx,
java.util.Map attributeValues) |
CxDefaultPersonalizationCalculationCronJob |
createCxDefaultPersonalizationCalculationCronJob(java.util.Map attributeValues) |
CxDefaultPersonalizationCalculationCronJob |
createCxDefaultPersonalizationCalculationCronJob(SessionContext ctx,
java.util.Map attributeValues) |
CxDefaultTrigger |
createCxDefaultTrigger(java.util.Map attributeValues) |
CxDefaultTrigger |
createCxDefaultTrigger(SessionContext ctx,
java.util.Map attributeValues) |
CxExpressionTrigger |
createCxExpressionTrigger(java.util.Map attributeValues) |
CxExpressionTrigger |
createCxExpressionTrigger(SessionContext ctx,
java.util.Map attributeValues) |
CxPeriodicVoterConfig |
createCxPeriodicVoterConfig(java.util.Map attributeValues) |
CxPeriodicVoterConfig |
createCxPeriodicVoterConfig(SessionContext ctx,
java.util.Map attributeValues) |
CxPersonalizationProcess |
createCxPersonalizationProcess(java.util.Map attributeValues) |
CxPersonalizationProcess |
createCxPersonalizationProcess(SessionContext ctx,
java.util.Map attributeValues) |
CxPersonalizationProcessCleanupCronJob |
createCxPersonalizationProcessCleanupCronJob(java.util.Map attributeValues) |
CxPersonalizationProcessCleanupCronJob |
createCxPersonalizationProcessCleanupCronJob(SessionContext ctx,
java.util.Map attributeValues) |
CxResults |
createCxResults(java.util.Map attributeValues) |
CxResults |
createCxResults(SessionContext ctx,
java.util.Map attributeValues) |
CxResultsCleaningCronJob |
createCxResultsCleaningCronJob(java.util.Map attributeValues) |
CxResultsCleaningCronJob |
createCxResultsCleaningCronJob(SessionContext ctx,
java.util.Map attributeValues) |
CxSegment |
createCxSegment(java.util.Map attributeValues) |
CxSegment |
createCxSegment(SessionContext ctx,
java.util.Map attributeValues) |
CxSegmentTrigger |
createCxSegmentTrigger(java.util.Map attributeValues) |
CxSegmentTrigger |
createCxSegmentTrigger(SessionContext ctx,
java.util.Map attributeValues) |
CxUrlVoterConfig |
createCxUrlVoterConfig(java.util.Map attributeValues) |
CxUrlVoterConfig |
createCxUrlVoterConfig(SessionContext ctx,
java.util.Map attributeValues) |
CxUserToSegment |
createCxUserToSegment(java.util.Map attributeValues) |
CxUserToSegment |
createCxUserToSegment(SessionContext ctx,
java.util.Map attributeValues) |
CxVariation |
createCxVariation(java.util.Map attributeValues) |
CxVariation |
createCxVariation(SessionContext ctx,
java.util.Map attributeValues) |
RegExpConstraint |
createRegExpConstraint(java.util.Map attributeValues) |
RegExpConstraint |
createRegExpConstraint(SessionContext ctx,
java.util.Map attributeValues) |
CxConfig |
getCxConfig(BaseSite item)
Generated method - Getter of the
BaseSite.cxConfig attribute. |
CxConfig |
getCxConfig(SessionContext ctx,
BaseSite item)
Generated method - Getter of the
BaseSite.cxConfig attribute. |
java.util.Collection<CxPersonalizationProcess> |
getCxPersonalizationProcesses(CatalogVersion item)
Generated method - Getter of the
CatalogVersion.cxPersonalizationProcesses attribute. |
java.util.Collection<CxPersonalizationProcess> |
getCxPersonalizationProcesses(SessionContext ctx,
CatalogVersion item)
Generated method - Getter of the
CatalogVersion.cxPersonalizationProcesses attribute. |
long |
getCxPersonalizationProcessesCount(CatalogVersion item) |
long |
getCxPersonalizationProcessesCount(SessionContext ctx,
CatalogVersion item) |
java.util.Collection<CxResults> |
getCxResults(SessionContext ctx,
User item)
Generated method - Getter of the
User.cxResults attribute. |
java.util.Collection<CxResults> |
getCxResults(User item)
Generated method - Getter of the
User.cxResults attribute. |
java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass) |
java.lang.String |
getName() |
java.util.Collection<CxUserToSegment> |
getUserToSegments(SessionContext ctx,
User item)
Generated method - Getter of the
User.userToSegments attribute. |
java.util.Collection<CxUserToSegment> |
getUserToSegments(User item)
Generated method - Getter of the
User.userToSegments attribute. |
void |
removeFromCxPersonalizationProcesses(CatalogVersion item,
CxPersonalizationProcess value)
Generated method - Removes
value from cxPersonalizationProcesses. |
void |
removeFromCxPersonalizationProcesses(SessionContext ctx,
CatalogVersion item,
CxPersonalizationProcess value)
Generated method - Removes
value from cxPersonalizationProcesses. |
void |
removeFromCxResults(SessionContext ctx,
User item,
CxResults value)
Generated method - Removes
value from cxResults. |
void |
removeFromCxResults(User item,
CxResults value)
Generated method - Removes
value from cxResults. |
void |
removeFromUserToSegments(SessionContext ctx,
User item,
CxUserToSegment value)
Generated method - Removes
value from userToSegments. |
void |
removeFromUserToSegments(User item,
CxUserToSegment value)
Generated method - Removes
value from userToSegments. |
void |
setCxConfig(BaseSite item,
CxConfig value)
Generated method - Setter of the
BaseSite.cxConfig attribute. |
void |
setCxConfig(SessionContext ctx,
BaseSite item,
CxConfig value)
Generated method - Setter of the
BaseSite.cxConfig attribute. |
void |
setCxPersonalizationProcesses(CatalogVersion item,
java.util.Collection<CxPersonalizationProcess> value)
Generated method - Setter of the
CatalogVersion.cxPersonalizationProcesses attribute. |
void |
setCxPersonalizationProcesses(SessionContext ctx,
CatalogVersion item,
java.util.Collection<CxPersonalizationProcess> value)
Generated method - Setter of the
CatalogVersion.cxPersonalizationProcesses attribute. |
void |
setCxResults(SessionContext ctx,
User item,
java.util.Collection<CxResults> value)
Generated method - Setter of the
User.cxResults attribute. |
void |
setCxResults(User item,
java.util.Collection<CxResults> value)
Generated method - Setter of the
User.cxResults attribute. |
void |
setUserToSegments(SessionContext ctx,
User item,
java.util.Collection<CxUserToSegment> value)
Generated method - Setter of the
User.userToSegments attribute. |
void |
setUserToSegments(User item,
java.util.Collection<CxUserToSegment> value)
Generated method - Setter of the
User.userToSegments attribute. |
checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceafterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrapprotected static final OneToManyHandler<CxUserToSegment> CXUSERTOSEGMENTRELATIONUSERTOSEGMENTSHANDLER
OneToManyHandler for handling 1:n USERTOSEGMENTS's relation attributes from 'many' side.protected static final OneToManyHandler<CxResults> CXUSERTOCXRESULTSCXRESULTSHANDLER
OneToManyHandler for handling 1:n CXRESULTS's relation attributes from 'many' side.protected static java.lang.String CXPERSPROCTOCATVER_SRC_ORDERED
protected static java.lang.String CXPERSPROCTOCATVER_TGT_ORDERED
protected static java.lang.String CXPERSPROCTOCATVER_MARKMODIFIED
protected static final java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
public GeneratedPersonalizationservicesManager()
public java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass)
getDefaultAttributeModes in class Extensionpublic CxConfig createCxConfig(SessionContext ctx, java.util.Map attributeValues)
public CxConfig createCxConfig(java.util.Map attributeValues)
public CxCustomization createCxCustomization(SessionContext ctx, java.util.Map attributeValues)
public CxCustomization createCxCustomization(java.util.Map attributeValues)
public CxCustomizationsGroup createCxCustomizationsGroup(SessionContext ctx, java.util.Map attributeValues)
public CxCustomizationsGroup createCxCustomizationsGroup(java.util.Map attributeValues)
public CxDefaultPersonalizationCalculationCronJob createCxDefaultPersonalizationCalculationCronJob(SessionContext ctx, java.util.Map attributeValues)
public CxDefaultPersonalizationCalculationCronJob createCxDefaultPersonalizationCalculationCronJob(java.util.Map attributeValues)
public CxDefaultTrigger createCxDefaultTrigger(SessionContext ctx, java.util.Map attributeValues)
public CxDefaultTrigger createCxDefaultTrigger(java.util.Map attributeValues)
public CxExpressionTrigger createCxExpressionTrigger(SessionContext ctx, java.util.Map attributeValues)
public CxExpressionTrigger createCxExpressionTrigger(java.util.Map attributeValues)
public CxPeriodicVoterConfig createCxPeriodicVoterConfig(SessionContext ctx, java.util.Map attributeValues)
public CxPeriodicVoterConfig createCxPeriodicVoterConfig(java.util.Map attributeValues)
public CxPersonalizationProcess createCxPersonalizationProcess(SessionContext ctx, java.util.Map attributeValues)
public CxPersonalizationProcess createCxPersonalizationProcess(java.util.Map attributeValues)
public CxPersonalizationProcessCleanupCronJob createCxPersonalizationProcessCleanupCronJob(SessionContext ctx, java.util.Map attributeValues)
public CxPersonalizationProcessCleanupCronJob createCxPersonalizationProcessCleanupCronJob(java.util.Map attributeValues)
public CxResults createCxResults(SessionContext ctx, java.util.Map attributeValues)
public CxResults createCxResults(java.util.Map attributeValues)
public CxResultsCleaningCronJob createCxResultsCleaningCronJob(SessionContext ctx, java.util.Map attributeValues)
public CxResultsCleaningCronJob createCxResultsCleaningCronJob(java.util.Map attributeValues)
public CxSegment createCxSegment(SessionContext ctx, java.util.Map attributeValues)
public CxSegment createCxSegment(java.util.Map attributeValues)
public CxSegmentTrigger createCxSegmentTrigger(SessionContext ctx, java.util.Map attributeValues)
public CxSegmentTrigger createCxSegmentTrigger(java.util.Map attributeValues)
public CxUrlVoterConfig createCxUrlVoterConfig(SessionContext ctx, java.util.Map attributeValues)
public CxUrlVoterConfig createCxUrlVoterConfig(java.util.Map attributeValues)
public CxUserToSegment createCxUserToSegment(SessionContext ctx, java.util.Map attributeValues)
public CxUserToSegment createCxUserToSegment(java.util.Map attributeValues)
public CxVariation createCxVariation(SessionContext ctx, java.util.Map attributeValues)
public CxVariation createCxVariation(java.util.Map attributeValues)
public RegExpConstraint createRegExpConstraint(SessionContext ctx, java.util.Map attributeValues)
public RegExpConstraint createRegExpConstraint(java.util.Map attributeValues)
public CxConfig getCxConfig(SessionContext ctx, BaseSite item)
BaseSite.cxConfig attribute.public CxConfig getCxConfig(BaseSite item)
BaseSite.cxConfig attribute.public void setCxConfig(SessionContext ctx, BaseSite item, CxConfig value)
BaseSite.cxConfig attribute.value - the cxConfigpublic void setCxConfig(BaseSite item, CxConfig value)
BaseSite.cxConfig attribute.value - the cxConfigpublic java.util.Collection<CxPersonalizationProcess> getCxPersonalizationProcesses(SessionContext ctx, CatalogVersion item)
CatalogVersion.cxPersonalizationProcesses attribute.public java.util.Collection<CxPersonalizationProcess> getCxPersonalizationProcesses(CatalogVersion item)
CatalogVersion.cxPersonalizationProcesses attribute.public long getCxPersonalizationProcessesCount(SessionContext ctx, CatalogVersion item)
public long getCxPersonalizationProcessesCount(CatalogVersion item)
public void setCxPersonalizationProcesses(SessionContext ctx, CatalogVersion item, java.util.Collection<CxPersonalizationProcess> value)
CatalogVersion.cxPersonalizationProcesses attribute.value - the cxPersonalizationProcessespublic void setCxPersonalizationProcesses(CatalogVersion item, java.util.Collection<CxPersonalizationProcess> value)
CatalogVersion.cxPersonalizationProcesses attribute.value - the cxPersonalizationProcessespublic void addToCxPersonalizationProcesses(SessionContext ctx, CatalogVersion item, CxPersonalizationProcess value)
value to cxPersonalizationProcesses.value - the item to add to cxPersonalizationProcessespublic void addToCxPersonalizationProcesses(CatalogVersion item, CxPersonalizationProcess value)
value to cxPersonalizationProcesses.value - the item to add to cxPersonalizationProcessespublic void removeFromCxPersonalizationProcesses(SessionContext ctx, CatalogVersion item, CxPersonalizationProcess value)
value from cxPersonalizationProcesses.value - the item to remove from cxPersonalizationProcessespublic void removeFromCxPersonalizationProcesses(CatalogVersion item, CxPersonalizationProcess value)
value from cxPersonalizationProcesses.value - the item to remove from cxPersonalizationProcessespublic java.util.Collection<CxResults> getCxResults(SessionContext ctx, User item)
User.cxResults attribute.public java.util.Collection<CxResults> getCxResults(User item)
User.cxResults attribute.public void setCxResults(SessionContext ctx, User item, java.util.Collection<CxResults> value)
User.cxResults attribute.value - the cxResultspublic void setCxResults(User item, java.util.Collection<CxResults> value)
User.cxResults attribute.value - the cxResultspublic void addToCxResults(SessionContext ctx, User item, CxResults value)
value to cxResults.value - the item to add to cxResultspublic void addToCxResults(User item, CxResults value)
value to cxResults.value - the item to add to cxResultspublic void removeFromCxResults(SessionContext ctx, User item, CxResults value)
value from cxResults.value - the item to remove from cxResultspublic void removeFromCxResults(User item, CxResults value)
value from cxResults.value - the item to remove from cxResultspublic java.util.Collection<CxUserToSegment> getUserToSegments(SessionContext ctx, User item)
User.userToSegments attribute.public java.util.Collection<CxUserToSegment> getUserToSegments(User item)
User.userToSegments attribute.public void setUserToSegments(SessionContext ctx, User item, java.util.Collection<CxUserToSegment> value)
User.userToSegments attribute.value - the userToSegmentspublic void setUserToSegments(User item, java.util.Collection<CxUserToSegment> value)
User.userToSegments attribute.value - the userToSegmentspublic void addToUserToSegments(SessionContext ctx, User item, CxUserToSegment value)
value to userToSegments.value - the item to add to userToSegmentspublic void addToUserToSegments(User item, CxUserToSegment value)
value to userToSegments.value - the item to add to userToSegmentspublic void removeFromUserToSegments(SessionContext ctx, User item, CxUserToSegment value)
value from userToSegments.value - the item to remove from userToSegmentspublic void removeFromUserToSegments(User item, CxUserToSegment value)
value from userToSegments.value - the item to remove from userToSegmentsCopyright © 2018 SAP SE. All Rights Reserved.