com.infoengine.schema
Class LDAPGenerator
java.lang.Object
com.infoengine.schema.LDAPGenerator
- All Implemented Interfaces:
- SchemaGenerator
- public class LDAPGenerator
- extends Object
- implements SchemaGenerator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
REPOSITORY
private static final String REPOSITORY
- See Also:
- Constant Field Values
REPOSITORY_TYPE
private static final String REPOSITORY_TYPE
- See Also:
- Constant Field Values
DELEGATE_DIRECTORY
private static final String DELEGATE_DIRECTORY
- See Also:
- Constant Field Values
LDAPGenerator
public LDAPGenerator()
getDefaultRepoitory
private String getDefaultRepoitory()
generateSchema
public SchemaObject generateSchema(String type,
Task t)
throws IEException
- Specified by:
generateSchema
in interface SchemaGenerator
- Throws:
IEException
recurseTypeHierarchy
private void recurseTypeHierarchy(DelegateDirectory dir,
RepositoryType rType,
TypeId tid,
SchemaObject schema)
throws IEException
- Throws:
IEException
getSuperTypeId
private TypeId getSuperTypeId(DelegateDirectory dir,
RepositoryType rType,
TypeId tid)
throws IEException
- Throws:
IEException
mergeComplexTypes
private void mergeComplexTypes(ComplexType cType,
ComplexType scType)
mergeSimpleTypes
private void mergeSimpleTypes(SimpleType sType,
SimpleType ssType)