|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SecureObject
Abstract class SecureObject
| Method Summary | ||
|---|---|---|
|
addOwningGroup(PrincipalGroup group,
short mode)
|
|
org.openmdx.base.cci2.BasicObject |
getAccessGrantedByParent()
Retrieves the value for the reference accessGrantedByParent. |
|
short |
getAccessLevelBrowse()
Retrieves the value for the attribute accessLevelBrowse. |
|
short |
getAccessLevelDelete()
Retrieves the value for the attribute accessLevelDelete. |
|
short |
getAccessLevelUpdate()
Retrieves the value for the attribute accessLevelUpdate. |
|
List<String> |
getOwner()
|
|
|
getOwningGroup()
Retrieves the Collection of objects referenced by
owningGroup. |
|
User |
getOwningUser()
Retrieves the value for the reference owningUser. |
|
|
removeAllOwningGroup(short mode)
|
|
|
removeOwningGroup(PrincipalGroup group,
short mode)
|
|
|
setAccessLevel(short accessLevelBrowse,
short accessLevelDelete,
short accessLevelUpdate,
short mode)
|
|
void |
setAccessLevelBrowse(short accessLevelBrowse)
Sets a new value for the attribute accessLevelBrowse. |
|
void |
setAccessLevelDelete(short accessLevelDelete)
Sets a new value for the attribute accessLevelDelete. |
|
void |
setAccessLevelUpdate(short accessLevelUpdate)
Sets a new value for the attribute accessLevelUpdate. |
|
|
setOwningUser(short mode,
User user)
|
|
void |
setOwningUser(User owningUser)
Sets a new value for the reference owningUser. |
|
| Method Detail |
|---|
org.openmdx.base.cci2.BasicObject getAccessGrantedByParent()
accessGrantedByParent.
null – value for this reference.short getAccessLevelBrowse()
accessLevelBrowse.
accessLevelBrowse.void setAccessLevelBrowse(short accessLevelBrowse)
accessLevelBrowse.
accessLevelBrowse - The non-null new value for attribute accessLevelBrowse.short getAccessLevelDelete()
accessLevelDelete.
accessLevelDelete.void setAccessLevelDelete(short accessLevelDelete)
accessLevelDelete.
accessLevelDelete - The non-null new value for attribute accessLevelDelete.short getAccessLevelUpdate()
accessLevelUpdate.
accessLevelUpdate.void setAccessLevelUpdate(short accessLevelUpdate)
accessLevelUpdate.
accessLevelUpdate - The non-null new value for attribute accessLevelUpdate.
<T extends ModifySecureObjectResult> T addOwningGroup(PrincipalGroup group,
short mode)
throws RefException
RefExceptionList<String> getOwner()
<T extends PrincipalGroup> List<T> getOwningGroup()
Collection of objects referenced by
owningGroup.
Collection of referenced objects.User getOwningUser()
owningUser.
null – value for this reference.void setOwningUser(User owningUser)
owningUser.
owningUser - The non-null new value for this reference.
<T extends ModifySecureObjectResult> T removeAllOwningGroup(short mode)
throws RefException
RefException
<T extends ModifySecureObjectResult> T removeOwningGroup(PrincipalGroup group,
short mode)
throws RefException
RefException
<T extends ModifySecureObjectResult> T setAccessLevel(short accessLevelBrowse,
short accessLevelDelete,
short accessLevelUpdate,
short mode)
throws RefException
RefException
<T extends ModifySecureObjectResult> T setOwningUser(short mode,
User user)
throws RefException
RefException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||