|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SecureObject
Abstract class SecureObject
| Method Summary | |
|---|---|
ModifySecureObjectResult |
addOwningGroup(ModifyOwningGroupParams params)
Note: This is an extension to the JMI 1 standard. In order to remain standard compliant you should use the non-struct signature.. |
ModifySecureObjectResult |
addOwningGroup(PrincipalGroup group,
short mode)
|
CheckPermissionsResult |
checkPermissions(CheckPermissionsParams params)
Note: This is an extension to the JMI 1 standard. In order to remain standard compliant you should use the non-struct signature.. |
CheckPermissionsResult |
checkPermissions(String principalName)
|
org.openmdx.base.jmi1.BasicObject |
getAccessGrantedByParent()
Retrieves the value for the reference accessGrantedByParent. |
List<String> |
getOwner()
Retrieves a list containing all the elements for the attribute owner. |
User |
getOwningUser()
Retrieves the value for the reference owningUser. |
ModifySecureObjectResult |
removeAllOwningGroup(RemoveAllOwningGroupParams params)
Note: This is an extension to the JMI 1 standard. In order to remain standard compliant you should use the non-struct signature.. |
ModifySecureObjectResult |
removeAllOwningGroup(short mode)
|
ModifySecureObjectResult |
removeOwningGroup(ModifyOwningGroupParams params)
Note: This is an extension to the JMI 1 standard. In order to remain standard compliant you should use the non-struct signature.. |
ModifySecureObjectResult |
removeOwningGroup(PrincipalGroup group,
short mode)
|
ModifySecureObjectResult |
setAccessLevel(SetAccessLevelParams params)
Note: This is an extension to the JMI 1 standard. In order to remain standard compliant you should use the non-struct signature.. |
ModifySecureObjectResult |
setAccessLevel(short accessLevelBrowse,
short accessLevelDelete,
short accessLevelUpdate,
short mode)
|
ModifySecureObjectResult |
setOwningUser(SetOwningUserParams params)
Note: This is an extension to the JMI 1 standard. In order to remain standard compliant you should use the non-struct signature.. |
ModifySecureObjectResult |
setOwningUser(short mode,
User user)
|
void |
setOwningUser(User owningUser)
Sets a new value for the reference owningUser. |
| Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObject |
|---|
getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwningGroup, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate |
| Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefObject_1_0 |
|---|
refAddEventListener, refAddToUnitOfWork, refAddValue, refContext, refDefaultFetchGroup, refDelegate, refFlush, refGetEventListeners, refGetPath, refGetValue, refGetValue, refInitialize, refInitialize, refIsDeleted, refIsDirty, refIsNew, refIsPersistent, refIsWriteProtected, refRefresh, refRefreshAsynchronously, refRemoveEventListener, refRemoveFromUnitOfWork, refRemoveValue, refRemoveValue, refSetValue, refWriteProtect |
| Methods inherited from interface javax.jmi.reflect.RefObject |
|---|
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
| Methods inherited from interface javax.jmi.reflect.RefFeatured |
|---|
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
| Methods inherited from interface javax.jmi.reflect.RefBaseObject |
|---|
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
| Method Detail |
|---|
org.openmdx.base.jmi1.BasicObject getAccessGrantedByParent()
accessGrantedByParent.
getAccessGrantedByParent in interface SecureObjectnull – value for this reference.
ModifySecureObjectResult addOwningGroup(ModifyOwningGroupParams params)
throws RefException
RefException
ModifySecureObjectResult addOwningGroup(PrincipalGroup group,
short mode)
addOwningGroup in interface SecureObject
CheckPermissionsResult checkPermissions(CheckPermissionsParams params)
throws RefException
RefExceptionCheckPermissionsResult checkPermissions(String principalName)
checkPermissions in interface SecureObjectList<String> getOwner()
owner.
getOwner in interface SecureObjectUser getOwningUser()
owningUser.
getOwningUser in interface SecureObjectnull – value for this reference.void setOwningUser(User owningUser)
owningUser.
setOwningUser in interface SecureObjectowningUser - The non-null new value for this reference.
ModifySecureObjectResult removeAllOwningGroup(RemoveAllOwningGroupParams params)
throws RefException
RefExceptionModifySecureObjectResult removeAllOwningGroup(short mode)
removeAllOwningGroup in interface SecureObject
ModifySecureObjectResult removeOwningGroup(ModifyOwningGroupParams params)
throws RefException
RefException
ModifySecureObjectResult removeOwningGroup(PrincipalGroup group,
short mode)
removeOwningGroup in interface SecureObject
ModifySecureObjectResult setAccessLevel(SetAccessLevelParams params)
throws RefException
RefException
ModifySecureObjectResult setAccessLevel(short accessLevelBrowse,
short accessLevelDelete,
short accessLevelUpdate,
short mode)
setAccessLevel in interface SecureObject
ModifySecureObjectResult setOwningUser(SetOwningUserParams params)
throws RefException
RefException
ModifySecureObjectResult setOwningUser(short mode,
User user)
setOwningUser in interface SecureObject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||