Skip navigation links

Oracle® WebCenter Content Java API Reference for Imaging
11g Release 1 (11.1.1)

E12853-03


oracle.imaging
Class Definition.Security

java.lang.Object
  extended by oracle.imaging.BaseSecurity
      extended by oracle.imaging.Definition.Security

All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<BaseSecurity>
Enclosing class:
Definition

public static class Definition.Security
extends BaseSecurity

A data structure specifying the security permissions for a particular security member. An array of these structures containing one element for each security member with permissions to the application comprise the Security section of the Application data stucture.

See Also:
Serialized Form

Nested Class Summary
protected static class Definition.Security.SecurityPk
          FOR INTERNAL USE ONLY

 

Nested classes/interfaces inherited from class oracle.imaging.BaseSecurity
BaseSecurity.Key

 

Field Summary
protected  Definition definition
           
protected  long id
           
protected  Definition.Permissions permissions
          This represents the permissions of the security member.
protected  long version
           

 

Fields inherited from class oracle.imaging.BaseSecurity
guid, name, rid, type

 

Constructor Summary
Definition.Security()
          Default constructor that initalizes the permissions with a default Definition.Permissions object.
Definition.Security(SecurityMember securityMember, boolean fullPermissions)
           
Definition.Security(SecurityMember securityMember, Definition.Permissions permissions)
           

 

Method Summary
 Definition.Permissions getPermissions()
          Gets the Permissions property.
protected  void prePersist()
           

 

Methods inherited from class oracle.imaging.BaseSecurity
compareTo, getGuid, getName, getType, setGuid, setName, setType

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

definition

protected Definition definition

id

protected long id

version

protected long version

permissions

protected Definition.Permissions permissions
This represents the permissions of the security member.

Constructor Detail

Definition.Security

public Definition.Security()
Default constructor that initalizes the permissions with a default Definition.Permissions object.

Definition.Security

public Definition.Security(SecurityMember securityMember,
                           boolean fullPermissions)

Definition.Security

public Definition.Security(SecurityMember securityMember,
                           Definition.Permissions permissions)

Method Detail

prePersist

protected void prePersist()

getPermissions

public Definition.Permissions getPermissions()
Gets the Permissions property.
Specified by:
getPermissions in class BaseSecurity
Returns:
The Permissions property value.

Skip navigation links

Oracle® WebCenter Content Java API Reference for Imaging
11g Release 1 (11.1.1)

E12853-03


Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.