com.atlassian.crowd.embedded.api
Interface Directory

All Superinterfaces:
Attributes, java.io.Serializable
All Known Implementing Classes:
DirectoryImpl, ImmutableDirectory

public interface Directory
extends java.io.Serializable, Attributes

Represents a Directory in Crowd. Effectively a directory is a configuration object that is used to create a "RemoteDirectory" for want of a better name, you could really call this a Directory Configuration class.


Method Summary
 java.util.Set<OperationType> getAllowedOperations()
           
 java.util.Map<java.lang.String,java.lang.String> getAttributes()
           
 java.util.Date getCreatedDate()
           
 java.lang.String getDescription()
           
 java.lang.String getEncryptionType()
           
 java.lang.Long getId()
           
 java.lang.String getImplementationClass()
           
 java.lang.String getName()
           
 DirectoryType getType()
           
 java.util.Date getUpdatedDate()
           
 boolean isActive()
           
 
Methods inherited from interface com.atlassian.crowd.embedded.api.Attributes
getKeys, getValue, getValues, isEmpty
 

Method Detail

getId

java.lang.Long getId()

getName

java.lang.String getName()

isActive

boolean isActive()

getEncryptionType

java.lang.String getEncryptionType()

getAttributes

java.util.Map<java.lang.String,java.lang.String> getAttributes()

getAllowedOperations

java.util.Set<OperationType> getAllowedOperations()

getDescription

java.lang.String getDescription()

getType

DirectoryType getType()

getImplementationClass

java.lang.String getImplementationClass()

getCreatedDate

java.util.Date getCreatedDate()

getUpdatedDate

java.util.Date getUpdatedDate()


Copyright © 2010 Atlassian. All Rights Reserved.