public class SecureObjectImpl<S extends SecureObject,N extends SecureObject,C extends java.lang.Void>
extends org.openmdx.base.aop2.AbstractObject<S,N,C>
implements javax.jdo.listener.StoreCallback
Constructor and Description |
---|
SecureObjectImpl(S same,
N next) |
Modifier and Type | Method and Description |
---|---|
ModifySecureObjectResult |
addOwningGroup(ModifyOwningGroupParams params)
Add owning groups.
|
org.openmdx.base.jmi1.Void |
assertOwningGroup()
Assert owning group.
|
void |
jdoPreStore() |
ModifySecureObjectResult |
removeAllOwningGroup(RemoveAllOwningGroupParams params)
Remove all owning groups.
|
ModifySecureObjectResult |
removeOwningGroup(ModifyOwningGroupParams params)
Remove owning groups.
|
ModifySecureObjectResult |
replaceOwningGroup(ModifyOwningGroupsParams params)
Replace owning group.
|
ModifySecureObjectResult |
setAccessLevel(SetAccessLevelParams params)
Set access level.
|
ModifySecureObjectResult |
setOwningUser(SetOwningUserParams params)
Set owning user.
|
public ModifySecureObjectResult setOwningUser(SetOwningUserParams params)
params
- public ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams params)
params
- public ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams params)
params
- public ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams params)
params
- public ModifySecureObjectResult setAccessLevel(SetAccessLevelParams params)
params
- public ModifySecureObjectResult replaceOwningGroup(ModifyOwningGroupsParams params)
params
- public org.openmdx.base.jmi1.Void assertOwningGroup()
public void jdoPreStore()
jdoPreStore
in interface javax.jdo.listener.StoreCallback
jdoPreStore
in class org.openmdx.base.aop2.AbstractObject<S extends SecureObject,N extends SecureObject,C extends java.lang.Void>
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.