com.atlassian.studio.jira.integration.crowd.directory
Interface MutableDirectory<T>

All Known Subinterfaces:
DirectoryBuilder, DirectoryFilter, DirectoryMutator
All Known Implementing Classes:
CompositeMutableDirectory, DefaultDirectoryBuilder, DefaultDirectoryFilter, DefaultDirectoryMutator, DirectoryBuilderTemplate

public interface MutableDirectory<T>


Method Summary
 T active(boolean active)
           
 T attribute(String key, String value)
           
 T attributes(Map<String,String> attributes)
           
 T description(String description)
           
 T directoryType(com.atlassian.crowd.embedded.api.DirectoryType directoryType)
           
 T encryptionType(String encryptionType)
           
 T implementationClass(String implementationClass)
           
 T name(String name)
           
 T operations(com.atlassian.crowd.embedded.api.OperationType... operations)
           
 T operations(Set<com.atlassian.crowd.embedded.api.OperationType> operations)
           
 

Method Detail

name

T name(String name)

description

T description(String description)

active

T active(boolean active)

encryptionType

T encryptionType(String encryptionType)

directoryType

T directoryType(com.atlassian.crowd.embedded.api.DirectoryType directoryType)

implementationClass

T implementationClass(String implementationClass)

operations

T operations(com.atlassian.crowd.embedded.api.OperationType... operations)

operations

T operations(Set<com.atlassian.crowd.embedded.api.OperationType> operations)

attribute

T attribute(String key,
            String value)

attributes

T attributes(Map<String,String> attributes)


Copyright © 2002-2012 Atlassian. All Rights Reserved.