public abstract class GeneratedComponent extends GenericItem
Component.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 |
AVAILABLECOMMENTTYPES
Qualifier of the
Component.availableCommentTypes attribute |
static String |
CODE
Qualifier of the
Component.code attribute |
static String |
COMMENT
Qualifier of the
Component.comment attribute |
protected static OneToManyHandler<Comment> |
COMMENTHANDLER
OneToManyHandler for handling 1:n COMMENT's relation attributes from 'many' side. |
protected static String |
COMPONENTCREATEPRINCIPALRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for ComponentCreatePrincipalRelation from ((comments))
|
protected static String |
COMPONENTCREATEPRINCIPALRELATION_SRC_ORDERED
Relation ordering override parameter constants for ComponentCreatePrincipalRelation from ((comments))
|
protected static String |
COMPONENTCREATEPRINCIPALRELATION_TGT_ORDERED |
protected static String |
COMPONENTREADPRINCIPALRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for ComponentReadPrincipalRelation from ((comments))
|
protected static String |
COMPONENTREADPRINCIPALRELATION_SRC_ORDERED
Relation ordering override parameter constants for ComponentReadPrincipalRelation from ((comments))
|
protected static String |
COMPONENTREADPRINCIPALRELATION_TGT_ORDERED |
protected static String |
COMPONENTREMOVEPRINCIPALRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for ComponentRemovePrincipalRelation from ((comments))
|
protected static String |
COMPONENTREMOVEPRINCIPALRELATION_SRC_ORDERED
Relation ordering override parameter constants for ComponentRemovePrincipalRelation from ((comments))
|
protected static String |
COMPONENTREMOVEPRINCIPALRELATION_TGT_ORDERED |
protected static String |
COMPONENTWRITEPRINCIPALRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for ComponentWritePrincipalRelation from ((comments))
|
protected static String |
COMPONENTWRITEPRINCIPALRELATION_SRC_ORDERED
Relation ordering override parameter constants for ComponentWritePrincipalRelation from ((comments))
|
protected static String |
COMPONENTWRITEPRINCIPALRELATION_TGT_ORDERED |
static String |
CREATEPERMITTED
Qualifier of the
Component.createPermitted attribute |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
DOMAIN
Qualifier of the
Component.domain attribute |
protected static BidirectionalOneToManyHandler<GeneratedComponent> |
DOMAINHANDLER
BidirectionalOneToManyHandler for handling 1:n DOMAIN's relation attributes from 'one' side. |
static String |
NAME
Qualifier of the
Component.name attribute |
static String |
READPERMITTED
Qualifier of the
Component.readPermitted attribute |
static String |
REMOVEPERMITTED
Qualifier of the
Component.removePermitted attribute |
static String |
WRITEPERMITTED
Qualifier of the
Component.writePermitted 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 |
|---|
GeneratedComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToCreatePermitted(Language lang,
Principal value)
Generated method - Adds
value to createPermitted. |
void |
addToCreatePermitted(SessionContext ctx,
Language lang,
Principal value)
Generated method - Adds
value to createPermitted. |
void |
addToReadPermitted(Language lang,
Principal value)
Generated method - Adds
value to readPermitted. |
void |
addToReadPermitted(SessionContext ctx,
Language lang,
Principal value)
Generated method - Adds
value to readPermitted. |
void |
addToRemovePermitted(Language lang,
Principal value)
Generated method - Adds
value to removePermitted. |
void |
addToRemovePermitted(SessionContext ctx,
Language lang,
Principal value)
Generated method - Adds
value to removePermitted. |
void |
addToWritePermitted(Language lang,
Principal value)
Generated method - Adds
value to writePermitted. |
void |
addToWritePermitted(SessionContext ctx,
Language lang,
Principal value)
Generated method - Adds
value to writePermitted. |
protected Item |
createItem(SessionContext ctx,
ComposedType type,
Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.
|
Map<Language,Collection<Principal>> |
getAllCreatePermitted()
Generated method - Getter of the
Component.createPermitted attribute. |
Map<Language,Collection<Principal>> |
getAllCreatePermitted(SessionContext ctx)
Generated method - Getter of the
Component.createPermitted attribute. |
Map<Language,Collection<Principal>> |
getAllReadPermitted()
Generated method - Getter of the
Component.readPermitted attribute. |
Map<Language,Collection<Principal>> |
getAllReadPermitted(SessionContext ctx)
Generated method - Getter of the
Component.readPermitted attribute. |
Map<Language,Collection<Principal>> |
getAllRemovePermitted()
Generated method - Getter of the
Component.removePermitted attribute. |
Map<Language,Collection<Principal>> |
getAllRemovePermitted(SessionContext ctx)
Generated method - Getter of the
Component.removePermitted attribute. |
Map<Language,Collection<Principal>> |
getAllWritePermitted()
Generated method - Getter of the
Component.writePermitted attribute. |
Map<Language,Collection<Principal>> |
getAllWritePermitted(SessionContext ctx)
Generated method - Getter of the
Component.writePermitted attribute. |
Collection<CommentType> |
getAvailableCommentTypes()
Generated method - Getter of the
Component.availableCommentTypes attribute. |
abstract Collection<CommentType> |
getAvailableCommentTypes(SessionContext ctx)
Generated method - Getter of the
Component.availableCommentTypes attribute. |
String |
getCode()
Generated method - Getter of the
Component.code attribute. |
String |
getCode(SessionContext ctx)
Generated method - Getter of the
Component.code attribute. |
Collection<Principal> |
getCreatePermitted()
Generated method - Getter of the
Component.createPermitted attribute. |
Collection<Principal> |
getCreatePermitted(SessionContext ctx)
Generated method - Getter of the
Component.createPermitted attribute. |
long |
getCreatePermittedCount() |
long |
getCreatePermittedCount(Language lang) |
long |
getCreatePermittedCount(SessionContext ctx) |
long |
getCreatePermittedCount(SessionContext ctx,
Language lang) |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
Domain |
getDomain()
Generated method - Getter of the
Component.domain attribute. |
Domain |
getDomain(SessionContext ctx)
Generated method - Getter of the
Component.domain attribute. |
String |
getName()
Generated method - Getter of the
Component.name attribute. |
String |
getName(SessionContext ctx)
Generated method - Getter of the
Component.name attribute. |
Collection<Principal> |
getReadPermitted()
Generated method - Getter of the
Component.readPermitted attribute. |
Collection<Principal> |
getReadPermitted(SessionContext ctx)
Generated method - Getter of the
Component.readPermitted attribute. |
long |
getReadPermittedCount() |
long |
getReadPermittedCount(Language lang) |
long |
getReadPermittedCount(SessionContext ctx) |
long |
getReadPermittedCount(SessionContext ctx,
Language lang) |
Collection<Principal> |
getRemovePermitted()
Generated method - Getter of the
Component.removePermitted attribute. |
Collection<Principal> |
getRemovePermitted(SessionContext ctx)
Generated method - Getter of the
Component.removePermitted attribute. |
long |
getRemovePermittedCount() |
long |
getRemovePermittedCount(Language lang) |
long |
getRemovePermittedCount(SessionContext ctx) |
long |
getRemovePermittedCount(SessionContext ctx,
Language lang) |
Collection<Principal> |
getWritePermitted()
Generated method - Getter of the
Component.writePermitted attribute. |
Collection<Principal> |
getWritePermitted(SessionContext ctx)
Generated method - Getter of the
Component.writePermitted attribute. |
long |
getWritePermittedCount() |
long |
getWritePermittedCount(Language lang) |
long |
getWritePermittedCount(SessionContext ctx) |
long |
getWritePermittedCount(SessionContext ctx,
Language lang) |
void |
removeFromCreatePermitted(Language lang,
Principal value)
Generated method - Removes
value from createPermitted. |
void |
removeFromCreatePermitted(SessionContext ctx,
Language lang,
Principal value)
Generated method - Removes
value from createPermitted. |
void |
removeFromReadPermitted(Language lang,
Principal value)
Generated method - Removes
value from readPermitted. |
void |
removeFromReadPermitted(SessionContext ctx,
Language lang,
Principal value)
Generated method - Removes
value from readPermitted. |
void |
removeFromRemovePermitted(Language lang,
Principal value)
Generated method - Removes
value from removePermitted. |
void |
removeFromRemovePermitted(SessionContext ctx,
Language lang,
Principal value)
Generated method - Removes
value from removePermitted. |
void |
removeFromWritePermitted(Language lang,
Principal value)
Generated method - Removes
value from writePermitted. |
void |
removeFromWritePermitted(SessionContext ctx,
Language lang,
Principal value)
Generated method - Removes
value from writePermitted. |
void |
setAllCreatePermitted(Map<Language,Collection<Principal>> value)
Generated method - Setter of the
Component.createPermitted attribute. |
void |
setAllCreatePermitted(SessionContext ctx,
Map<Language,Collection<Principal>> value)
Generated method - Setter of the
Component.createPermitted attribute. |
void |
setAllReadPermitted(Map<Language,Collection<Principal>> value)
Generated method - Setter of the
Component.readPermitted attribute. |
void |
setAllReadPermitted(SessionContext ctx,
Map<Language,Collection<Principal>> value)
Generated method - Setter of the
Component.readPermitted attribute. |
void |
setAllRemovePermitted(Map<Language,Collection<Principal>> value)
Generated method - Setter of the
Component.removePermitted attribute. |
void |
setAllRemovePermitted(SessionContext ctx,
Map<Language,Collection<Principal>> value)
Generated method - Setter of the
Component.removePermitted attribute. |
void |
setAllWritePermitted(Map<Language,Collection<Principal>> value)
Generated method - Setter of the
Component.writePermitted attribute. |
void |
setAllWritePermitted(SessionContext ctx,
Map<Language,Collection<Principal>> value)
Generated method - Setter of the
Component.writePermitted attribute. |
protected void |
setCode(SessionContext ctx,
String value)
Generated method - Setter of the
Component.code attribute. |
protected void |
setCode(String value)
Generated method - Setter of the
Component.code attribute. |
void |
setCreatePermitted(Collection<Principal> value)
Generated method - Setter of the
Component.createPermitted attribute. |
void |
setCreatePermitted(SessionContext ctx,
Collection<Principal> value)
Generated method - Setter of the
Component.createPermitted attribute. |
protected void |
setDomain(Domain value)
Generated method - Setter of the
Component.domain attribute. |
protected void |
setDomain(SessionContext ctx,
Domain value)
Generated method - Setter of the
Component.domain attribute. |
void |
setName(SessionContext ctx,
String value)
Generated method - Setter of the
Component.name attribute. |
void |
setName(String value)
Generated method - Setter of the
Component.name attribute. |
void |
setReadPermitted(Collection<Principal> value)
Generated method - Setter of the
Component.readPermitted attribute. |
void |
setReadPermitted(SessionContext ctx,
Collection<Principal> value)
Generated method - Setter of the
Component.readPermitted attribute. |
void |
setRemovePermitted(Collection<Principal> value)
Generated method - Setter of the
Component.removePermitted attribute. |
void |
setRemovePermitted(SessionContext ctx,
Collection<Principal> value)
Generated method - Setter of the
Component.removePermitted attribute. |
void |
setWritePermitted(Collection<Principal> value)
Generated method - Setter of the
Component.writePermitted attribute. |
void |
setWritePermitted(SessionContext ctx,
Collection<Principal> value)
Generated method - Setter of the
Component.writePermitted 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
Component.code attributepublic static final String NAME
Component.name attributepublic static final String AVAILABLECOMMENTTYPES
Component.availableCommentTypes attributepublic static final String DOMAIN
Component.domain attributepublic static final String COMMENT
Component.comment attributepublic static final String READPERMITTED
Component.readPermitted attributeprotected static String COMPONENTREADPRINCIPALRELATION_SRC_ORDERED
protected static String COMPONENTREADPRINCIPALRELATION_TGT_ORDERED
protected static String COMPONENTREADPRINCIPALRELATION_MARKMODIFIED
public static final String WRITEPERMITTED
Component.writePermitted attributeprotected static String COMPONENTWRITEPRINCIPALRELATION_SRC_ORDERED
protected static String COMPONENTWRITEPRINCIPALRELATION_TGT_ORDERED
protected static String COMPONENTWRITEPRINCIPALRELATION_MARKMODIFIED
public static final String CREATEPERMITTED
Component.createPermitted attributeprotected static String COMPONENTCREATEPRINCIPALRELATION_SRC_ORDERED
protected static String COMPONENTCREATEPRINCIPALRELATION_TGT_ORDERED
protected static String COMPONENTCREATEPRINCIPALRELATION_MARKMODIFIED
public static final String REMOVEPERMITTED
Component.removePermitted attributeprotected static String COMPONENTREMOVEPRINCIPALRELATION_SRC_ORDERED
protected static String COMPONENTREMOVEPRINCIPALRELATION_TGT_ORDERED
protected static String COMPONENTREMOVEPRINCIPALRELATION_MARKMODIFIED
protected static final BidirectionalOneToManyHandler<GeneratedComponent> DOMAINHANDLER
BidirectionalOneToManyHandler for handling 1:n DOMAIN's relation attributes from 'one' side.protected static final OneToManyHandler<Comment> COMMENTHANDLER
OneToManyHandler for handling 1:n COMMENT'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 abstract Collection<CommentType> getAvailableCommentTypes(SessionContext ctx)
Component.availableCommentTypes attribute.public Collection<CommentType> getAvailableCommentTypes()
Component.availableCommentTypes attribute.public String getCode(SessionContext ctx)
Component.code attribute.public String getCode()
Component.code attribute.protected void setCode(SessionContext ctx, String value)
Component.code attribute.value - the code - unique identifier of the componentprotected void setCode(String value)
Component.code attribute.value - the code - unique identifier of the componentprotected 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 Collection<Principal> getCreatePermitted(SessionContext ctx)
Component.createPermitted attribute.public Collection<Principal> getCreatePermitted()
Component.createPermitted attribute.public Map<Language,Collection<Principal>> getAllCreatePermitted(SessionContext ctx)
Component.createPermitted attribute.public Map<Language,Collection<Principal>> getAllCreatePermitted()
Component.createPermitted attribute.public long getCreatePermittedCount(SessionContext ctx, Language lang)
public long getCreatePermittedCount(Language lang)
public long getCreatePermittedCount(SessionContext ctx)
public long getCreatePermittedCount()
public void setCreatePermitted(SessionContext ctx, Collection<Principal> value)
Component.createPermitted attribute.value - the createPermittedpublic void setCreatePermitted(Collection<Principal> value)
Component.createPermitted attribute.value - the createPermittedpublic void setAllCreatePermitted(SessionContext ctx, Map<Language,Collection<Principal>> value)
Component.createPermitted attribute.value - the createPermittedpublic void setAllCreatePermitted(Map<Language,Collection<Principal>> value)
Component.createPermitted attribute.value - the createPermittedpublic void addToCreatePermitted(SessionContext ctx, Language lang, Principal value)
value to createPermitted.value - the item to add to createPermittedpublic void addToCreatePermitted(Language lang, Principal value)
value to createPermitted.value - the item to add to createPermittedpublic void removeFromCreatePermitted(SessionContext ctx, Language lang, Principal value)
value from createPermitted.value - the item to remove from createPermittedpublic void removeFromCreatePermitted(Language lang, Principal value)
value from createPermitted.value - the item to remove from createPermittedpublic Domain getDomain(SessionContext ctx)
Component.domain attribute.public Domain getDomain()
Component.domain attribute.protected void setDomain(SessionContext ctx, Domain value)
Component.domain attribute.value - the domainprotected void setDomain(Domain value)
Component.domain attribute.value - the domainpublic String getName(SessionContext ctx)
Component.name attribute.public String getName()
Component.name attribute.public void setName(SessionContext ctx, String value)
Component.name attribute.value - the name - Name of the componentpublic void setName(String value)
Component.name attribute.value - the name - Name of the componentpublic Collection<Principal> getReadPermitted(SessionContext ctx)
Component.readPermitted attribute.public Collection<Principal> getReadPermitted()
Component.readPermitted attribute.public Map<Language,Collection<Principal>> getAllReadPermitted(SessionContext ctx)
Component.readPermitted attribute.public Map<Language,Collection<Principal>> getAllReadPermitted()
Component.readPermitted attribute.public long getReadPermittedCount(SessionContext ctx, Language lang)
public long getReadPermittedCount(Language lang)
public long getReadPermittedCount(SessionContext ctx)
public long getReadPermittedCount()
public void setReadPermitted(SessionContext ctx, Collection<Principal> value)
Component.readPermitted attribute.value - the readPermittedpublic void setReadPermitted(Collection<Principal> value)
Component.readPermitted attribute.value - the readPermittedpublic void setAllReadPermitted(SessionContext ctx, Map<Language,Collection<Principal>> value)
Component.readPermitted attribute.value - the readPermittedpublic void setAllReadPermitted(Map<Language,Collection<Principal>> value)
Component.readPermitted attribute.value - the readPermittedpublic void addToReadPermitted(SessionContext ctx, Language lang, Principal value)
value to readPermitted.value - the item to add to readPermittedpublic void addToReadPermitted(Language lang, Principal value)
value to readPermitted.value - the item to add to readPermittedpublic void removeFromReadPermitted(SessionContext ctx, Language lang, Principal value)
value from readPermitted.value - the item to remove from readPermittedpublic void removeFromReadPermitted(Language lang, Principal value)
value from readPermitted.value - the item to remove from readPermittedpublic Collection<Principal> getRemovePermitted(SessionContext ctx)
Component.removePermitted attribute.public Collection<Principal> getRemovePermitted()
Component.removePermitted attribute.public Map<Language,Collection<Principal>> getAllRemovePermitted(SessionContext ctx)
Component.removePermitted attribute.public Map<Language,Collection<Principal>> getAllRemovePermitted()
Component.removePermitted attribute.public long getRemovePermittedCount(SessionContext ctx, Language lang)
public long getRemovePermittedCount(Language lang)
public long getRemovePermittedCount(SessionContext ctx)
public long getRemovePermittedCount()
public void setRemovePermitted(SessionContext ctx, Collection<Principal> value)
Component.removePermitted attribute.value - the removePermittedpublic void setRemovePermitted(Collection<Principal> value)
Component.removePermitted attribute.value - the removePermittedpublic void setAllRemovePermitted(SessionContext ctx, Map<Language,Collection<Principal>> value)
Component.removePermitted attribute.value - the removePermittedpublic void setAllRemovePermitted(Map<Language,Collection<Principal>> value)
Component.removePermitted attribute.value - the removePermittedpublic void addToRemovePermitted(SessionContext ctx, Language lang, Principal value)
value to removePermitted.value - the item to add to removePermittedpublic void addToRemovePermitted(Language lang, Principal value)
value to removePermitted.value - the item to add to removePermittedpublic void removeFromRemovePermitted(SessionContext ctx, Language lang, Principal value)
value from removePermitted.value - the item to remove from removePermittedpublic void removeFromRemovePermitted(Language lang, Principal value)
value from removePermitted.value - the item to remove from removePermittedpublic Collection<Principal> getWritePermitted(SessionContext ctx)
Component.writePermitted attribute.public Collection<Principal> getWritePermitted()
Component.writePermitted attribute.public Map<Language,Collection<Principal>> getAllWritePermitted(SessionContext ctx)
Component.writePermitted attribute.public Map<Language,Collection<Principal>> getAllWritePermitted()
Component.writePermitted attribute.public long getWritePermittedCount(SessionContext ctx, Language lang)
public long getWritePermittedCount(Language lang)
public long getWritePermittedCount(SessionContext ctx)
public long getWritePermittedCount()
public void setWritePermitted(SessionContext ctx, Collection<Principal> value)
Component.writePermitted attribute.value - the writePermittedpublic void setWritePermitted(Collection<Principal> value)
Component.writePermitted attribute.value - the writePermittedpublic void setAllWritePermitted(SessionContext ctx, Map<Language,Collection<Principal>> value)
Component.writePermitted attribute.value - the writePermittedpublic void setAllWritePermitted(Map<Language,Collection<Principal>> value)
Component.writePermitted attribute.value - the writePermittedpublic void addToWritePermitted(SessionContext ctx, Language lang, Principal value)
value to writePermitted.value - the item to add to writePermittedpublic void addToWritePermitted(Language lang, Principal value)
value to writePermitted.value - the item to add to writePermittedpublic void removeFromWritePermitted(SessionContext ctx, Language lang, Principal value)
value from writePermitted.value - the item to remove from writePermittedCopyright © 2017 SAP SE. All Rights Reserved.