*Index
*News
*Status
*Changelog
*Contributors
Downloads
*Releases
*Nightly
Resources
*Source
*Mailing Lists
*CVS
*Library
User's Guide
*Installation
*Configuration
*FAQ
*Examples
*Tomcat Howto
*Avalon Howto
Programmer's Corner
*Architecture
*Domain
*Namespace
Slide API
*Structure
*Security
*Lock
*Content
*Macro
*Index
*Process
WebDAV
*General Info
*Clients
API Reference
*JavaDoc
*WebDAV Client
     Structure Helper
 Overview
Object Model

Overview


Object Model

The hierarchy of a namespace is composed of nodes. Each node can have children (called sub-nodes). Nodes are, in fact, ObjectNode. Just like in a filesystem, nodes have different types.

ObjectNode can be either SubjectNode or ActionNode. ObjectNode is an abstract data type, which describes the namespace structure.

SubjectNode is a type for storing most Slide information. A subject can be a file, a directory or a role (ie. user or group).

ActionNode is a type for defining available actions on Slide objects. In Slide, actions can be dynamically placed in the namespace to provide flexible security policy definition.


 
Java, JDBC, JNDI, Sun, Sun Microsystems are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. All other product names mentioned herein are trademarks of their respective owners.
 

The Apache Software Foundation. (C) 2000. All rights reserved