com.atlassian.crowd.embedded.directory
Class CrowdDirectoryAttributes

java.lang.Object
  extended by com.atlassian.crowd.embedded.directory.CrowdDirectoryAttributes

public class CrowdDirectoryAttributes
extends java.lang.Object

Convenience class for setting attributes for a "Remote Crowd Server" Directory. This class is not thread safe.


Field Summary
static java.lang.String APPLICATION_NAME
           
static java.lang.String APPLICATION_PASSWORD
           
static java.lang.String CROWD_SERVER_URL
           
 
Constructor Summary
CrowdDirectoryAttributes()
           
 
Method Summary
static CrowdDirectoryAttributes fromAttributesMap(java.util.Map<java.lang.String,java.lang.String> map)
           
 java.lang.String getApplicationName()
           
 java.lang.String getApplicationPassword()
           
 java.lang.String getCrowdServerSynchroniseIntervalInSeconds()
           
 java.lang.String getCrowdServerUrl()
           
 boolean isIncrementalSyncEnabled()
           
 boolean isNestedGroupsEnabled()
           
 void setApplicationName(java.lang.String applicationName)
           
 void setApplicationPassword(java.lang.String applicationPassword)
           
 void setCrowdServerSynchroniseIntervalInSeconds(java.lang.String crowdServerSynchroniseIntervalInSeconds)
           
 void setCrowdServerUrl(java.lang.String crowdServerUrl)
           
 void setIncrementalSyncEnabled(boolean incrementalSyncEnabled)
           
 void setNestedGroupsEnabled(boolean nestedGroupsEnabled)
           
 java.util.Map<java.lang.String,java.lang.String> toAttributesMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

APPLICATION_NAME

public static final java.lang.String APPLICATION_NAME
See Also:
Constant Field Values

APPLICATION_PASSWORD

public static final java.lang.String APPLICATION_PASSWORD
See Also:
Constant Field Values

CROWD_SERVER_URL

public static final java.lang.String CROWD_SERVER_URL
See Also:
Constant Field Values
Constructor Detail

CrowdDirectoryAttributes

public CrowdDirectoryAttributes()
Method Detail

getApplicationName

public java.lang.String getApplicationName()

setApplicationName

public void setApplicationName(java.lang.String applicationName)

getApplicationPassword

public java.lang.String getApplicationPassword()

setApplicationPassword

public void setApplicationPassword(java.lang.String applicationPassword)

getCrowdServerUrl

public java.lang.String getCrowdServerUrl()

setCrowdServerUrl

public void setCrowdServerUrl(java.lang.String crowdServerUrl)

isNestedGroupsEnabled

public boolean isNestedGroupsEnabled()

setNestedGroupsEnabled

public void setNestedGroupsEnabled(boolean nestedGroupsEnabled)

isIncrementalSyncEnabled

public boolean isIncrementalSyncEnabled()

setIncrementalSyncEnabled

public void setIncrementalSyncEnabled(boolean incrementalSyncEnabled)

getCrowdServerSynchroniseIntervalInSeconds

public java.lang.String getCrowdServerSynchroniseIntervalInSeconds()

setCrowdServerSynchroniseIntervalInSeconds

public void setCrowdServerSynchroniseIntervalInSeconds(java.lang.String crowdServerSynchroniseIntervalInSeconds)

toAttributesMap

public java.util.Map<java.lang.String,java.lang.String> toAttributesMap()

fromAttributesMap

public static CrowdDirectoryAttributes fromAttributesMap(java.util.Map<java.lang.String,java.lang.String> map)


Copyright © 2012 Atlassian. All Rights Reserved.