public abstract class GeneratedYaasconfigurationManager extends Extension
YaasconfigurationManager.Extension.RestrictedLanguagesProvider, Extension.RightsProviderManager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator| Modifier and Type | Field and Description |
|---|---|
protected static OneToManyHandler<YaasProject> |
BASESITEYAASPROJECTRELATIONYAASPROJECTSHANDLER
OneToManyHandler for handling 1:n YAASPROJECTS's relation attributes from 'many' side. |
protected static Map<String,Map<String,Item.AttributeMode>> |
DEFAULT_INITIAL_ATTRIBUTES |
| Constructor and Description |
|---|
GeneratedYaasconfigurationManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToYaasProjects(BaseSite item,
YaasProject value)
Generated method - Adds
value to yaasProjects. |
void |
addToYaasProjects(SessionContext ctx,
BaseSite item,
YaasProject value)
Generated method - Adds
value to yaasProjects. |
YaasApplication |
createYaasApplication(Map attributeValues) |
YaasApplication |
createYaasApplication(SessionContext ctx,
Map attributeValues) |
YaasClient |
createYaasClient(Map attributeValues) |
YaasClient |
createYaasClient(SessionContext ctx,
Map attributeValues) |
YaasOrganisation |
createYaasOrganisation(Map attributeValues) |
YaasOrganisation |
createYaasOrganisation(SessionContext ctx,
Map attributeValues) |
YaasProject |
createYaasProject(Map attributeValues) |
YaasProject |
createYaasProject(SessionContext ctx,
Map attributeValues) |
Map<String,Item.AttributeMode> |
getDefaultAttributeModes(Class<? extends Item> itemClass) |
String |
getName() |
Set<YaasProject> |
getYaasProjects(BaseSite item)
Generated method - Getter of the
BaseSite.yaasProjects attribute. |
Set<YaasProject> |
getYaasProjects(SessionContext ctx,
BaseSite item)
Generated method - Getter of the
BaseSite.yaasProjects attribute. |
void |
removeFromYaasProjects(BaseSite item,
YaasProject value)
Generated method - Removes
value from yaasProjects. |
void |
removeFromYaasProjects(SessionContext ctx,
BaseSite item,
YaasProject value)
Generated method - Removes
value from yaasProjects. |
void |
setYaasProjects(BaseSite item,
Set<YaasProject> value)
Generated method - Setter of the
BaseSite.yaasProjects attribute. |
void |
setYaasProjects(SessionContext ctx,
BaseSite item,
Set<YaasProject> value)
Generated method - Setter of the
BaseSite.yaasProjects attribute. |
checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceafterItemCreation, beforeItemCreation, destroy, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, unwrap, unwrap, wrapprotected static final OneToManyHandler<YaasProject> BASESITEYAASPROJECTRELATIONYAASPROJECTSHANDLER
OneToManyHandler for handling 1:n YAASPROJECTS's relation attributes from 'many' side.protected static final Map<String,Map<String,Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
public Map<String,Item.AttributeMode> getDefaultAttributeModes(Class<? extends Item> itemClass)
getDefaultAttributeModes in class Extensionpublic YaasApplication createYaasApplication(SessionContext ctx, Map attributeValues)
public YaasApplication createYaasApplication(Map attributeValues)
public YaasClient createYaasClient(SessionContext ctx, Map attributeValues)
public YaasClient createYaasClient(Map attributeValues)
public YaasOrganisation createYaasOrganisation(SessionContext ctx, Map attributeValues)
public YaasOrganisation createYaasOrganisation(Map attributeValues)
public YaasProject createYaasProject(SessionContext ctx, Map attributeValues)
public YaasProject createYaasProject(Map attributeValues)
public Set<YaasProject> getYaasProjects(SessionContext ctx, BaseSite item)
BaseSite.yaasProjects attribute.public Set<YaasProject> getYaasProjects(BaseSite item)
BaseSite.yaasProjects attribute.public void setYaasProjects(SessionContext ctx, BaseSite item, Set<YaasProject> value)
BaseSite.yaasProjects attribute.value - the yaasProjectspublic void setYaasProjects(BaseSite item, Set<YaasProject> value)
BaseSite.yaasProjects attribute.value - the yaasProjectspublic void addToYaasProjects(SessionContext ctx, BaseSite item, YaasProject value)
value to yaasProjects.value - the item to add to yaasProjectspublic void addToYaasProjects(BaseSite item, YaasProject value)
value to yaasProjects.value - the item to add to yaasProjectspublic void removeFromYaasProjects(SessionContext ctx, BaseSite item, YaasProject value)
value from yaasProjects.value - the item to remove from yaasProjectspublic void removeFromYaasProjects(BaseSite item, YaasProject value)
value from yaasProjects.value - the item to remove from yaasProjectsCopyright © 2017 SAP SE. All Rights Reserved.