Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

Panel
borderColor#6699ff
bgColor#ffffff
titleBGColor#D5EFFF
titleDAS LDAP Design Guide
borderStylesolid

*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

Anchor
Initializing the LDAP Servers
Initializing the LDAP Servers
Initializing the LDAP Servers

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

Anchor
Initializing the DAS
Initializing the DAS
Initializing the DAS

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

Anchor
Writing DataGraph Metadata
Writing DataGraph Metadata
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

Anchor
Restoring DataGraph Metadata
Restoring DataGraph 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

Anchor
Writing a DataGraph
Writing a DataGraph
Writing a DataGraph

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

Anchor
Restoring a DataGraph
Restoring a DataGraph
Restoring a DataGraph

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

Anchor
Updating a DataGraph
Updating a DataGraph
Updating a DataGraph

Anchor
Deleting a DataGraph
Deleting a DataGraph
Deleting a DataGraph

Anchor
Prototype Setup
Prototype Setup
Prototype Setup

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