public interface SecureObject
SecureObject| Modifier and Type | Method and Description |
|---|---|
ModifySecureObjectResult |
addOwningGroup(ModifyOwningGroupParams in) |
CheckPermissionsResult |
checkPermissions(CheckPermissionsParams in) |
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()
Retrieves a list containing all the elements for the attribute
owner. |
<T extends PrincipalGroup> |
getOwningGroup()
Retrieves the
Collection of objects referenced by owningGroup. |
User |
getOwningUser()
Retrieves the value for the reference
owningUser. |
ModifySecureObjectResult |
removeAllOwningGroup(RemoveAllOwningGroupParams in) |
ModifySecureObjectResult |
removeOwningGroup(ModifyOwningGroupParams in) |
ModifySecureObjectResult |
replaceOwningGroup(ModifyOwningGroupsParams in) |
ModifySecureObjectResult |
setAccessLevel(SetAccessLevelParams in) |
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. |
void |
setOwner(String... owner)
Clears
owner and adds the given value(s). |
ModifySecureObjectResult |
setOwningUser(SetOwningUserParams in) |
void |
setOwningUser(User owningUser)
Sets a new value for the reference
owningUser. |
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.ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams in)
CheckPermissionsResult checkPermissions(CheckPermissionsParams in)
List<String> getOwner()
owner.void setOwner(String... owner)
owner and adds the given value(s).
This method is equivalent to
list.clear();
for(java.lang.String e : attributeName){
list.add(e);
}
owner - value(s) to be added to owner<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 new – possibly null – value for this reference.ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams in)
ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams in)
ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams in)
ModifySecureObjectResult setAccessLevel(SetAccessLevelParams in)
ModifySecureObjectResult setOwningUser(SetOwningUserParams in)
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.