org.opencrx.kernel.plugin.application.base
Class SecureObjectImpl

java.lang.Object
  extended by org.opencrx.kernel.plugin.application.base.SecureObjectImpl

public class SecureObjectImpl
extends Object


Field Summary
protected  SecureObject current
           
protected  SecureObject next
           
 
Constructor Summary
SecureObjectImpl(SecureObject current, SecureObject next)
           
 
Method Summary
 ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams params)
           
 Backend getBackend()
           
 ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams params)
           
 ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams params)
           
 ModifySecureObjectResult setAccessLevel(SetAccessLevelParams params)
           
 ModifySecureObjectResult setOwningUser(SetOwningUserParams params)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

current

protected final SecureObject current

next

protected final SecureObject next
Constructor Detail

SecureObjectImpl

public SecureObjectImpl(SecureObject current,
                        SecureObject next)
Method Detail

getBackend

public Backend getBackend()

setOwningUser

public ModifySecureObjectResult setOwningUser(SetOwningUserParams params)
                                       throws RefException
Throws:
RefException

addOwningGroup

public ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams params)
                                        throws RefException
Throws:
RefException

removeOwningGroup

public ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams params)
                                           throws RefException
Throws:
RefException

removeAllOwningGroup

public ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams params)
                                              throws RefException
Throws:
RefException

setAccessLevel

public ModifySecureObjectResult setAccessLevel(SetAccessLevelParams params)
                                        throws RefException
Throws:
RefException


This software is published under the BSD license. Copyright © 2003-2008, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.