2016/05/28 - Apache Tuscany has been retired.

For more information, please explore the Attic.

 
 Apache Tuscany > Home > DAS Overview > DAS Java > DAS Java Documentation Menu > LDAP DAS Architecture Guide User List | Dev List | Issue Tracker  

This content is retrieved from Ole Ersoy's Eclipse help plugin available at https://svn.apache.org/repos/asf/directory/sandbox/oersoy/guides/das.ldap.design.documentation

DAS LDAP Design Guide

*Initializing the LDAP Servers
#Adding Required Server Partitions
#Adding a Partition/Suffix to ApacheDS</challenge>
#Creating an EPackage ObjectClass Schema Entry</challenge>

*Initializing the DAS
**Loading the Generator Model
**Providing the DAS With an Initial Context
**Creating a Subcontext for the Model's EPackage

*Writing DataGraph Metadata
**Creating Metadata OID Values
**Creating an LDAP Syntax Entry
**Creating an LDAP AttributeType Metadata Entry
**Creating an LDAP Metadata ObjectClass Entry
**Writing EPackage Metadata

*Restoring DataGraph Metadata
**Creating the Model's EPackage
**Restoring EPackage State
**Setting the EPackage Namespace Prefix
**Setting the EPackage Namespace
**Obtaining the Name of the DataObject's EClassifier
**Creating a Named Instance of the DataObject's EClassifier
**Creating the EClassifier's EAttributes
**Getting the DataObject's Complex Properties's Metadata
**Adding the SDO Type's EAttributes
**Adding the SDO Type's EReferences

*Writing a DataGraph
**Writing a DataGraph to ADS
**Creating an EReference Subcontext

*Restoring a DataGraph
**Creating a DataObject Instance
**Setting the DataObject's Simple Properties
**Setting the DataObject's Complex Properties

*Updating a DataGraph

*Deleting a DataGraph

*Prototype Setup
**Creating the Prototype Project
**Adding the EMF Dependencies to the Build

Initializing the LDAP Servers

#Adding Required Server Partitions
#Adding a Partition/Suffix to ApacheDS</challenge>
#Creating an EPackage ObjectClass Schema Entry</challenge>

Initializing the DAS

**Loading the Generator Model
**Providing the DAS With an Initial Context
**Creating a Subcontext for the Model's EPackage

Writing DataGraph Metadata

**Creating Metadata OID Values
**Creating an LDAP Syntax Entry
**Creating an LDAP AttributeType Metadata Entry
**Creating an LDAP Metadata ObjectClass Entry
**Writing EPackage Metadata

Restoring DataGraph Metadata

**Creating the Model's EPackage
**Restoring EPackage State
**Setting the EPackage Namespace Prefix
**Setting the EPackage Namespace
**Obtaining the Name of the DataObject's EClassifier
**Creating a Named Instance of the DataObject's EClassifier
**Creating the EClassifier's EAttributes
**Getting the DataObject's Complex Properties's Metadata
**Adding the SDO Type's EAttributes
**Adding the SDO Type's EReferences

Writing a DataGraph

**Writing a DataGraph to ADS
**Creating an EReference Subcontext

Restoring a DataGraph

**Creating a DataObject Instance
**Setting the DataObject's Simple Properties
**Setting the DataObject's Complex Properties

Updating a DataGraph

Deleting a DataGraph

Prototype Setup

**Creating the Prototype Project
**Adding the EMF Dependencies to the Build

website stats