org.esupportail.portal.channels.CWebdav.config
Class ChannelConfiguration

java.lang.Object
  extended byorg.esupportail.portal.channels.CWebdav.config.ChannelConfiguration

public class ChannelConfiguration
extends java.lang.Object


Field Summary
private  boolean allowDelNonEmptyFolder
           
private  java.util.Hashtable channelActions
           
private  java.lang.String configFilePath
           
private  boolean confirmDel
           
private  java.util.Vector invisibleRegexp
           
private  java.lang.String ldapPeople
           
private  java.lang.String ldapServerUrl
           
private  java.lang.String ldapUserDisplayNameAttribute
           
private  java.lang.String ldapUserKeyAttribute
           
protected static org.apache.commons.logging.Log log
          Logger object
private  java.util.Hashtable serverAccess
           
private  java.util.ArrayList spaces
           
private  java.lang.String usernameAttribute
           
 
Constructor Summary
ChannelConfiguration()
          Constructor
 
Method Summary
 void addInvisibleRegexp(java.lang.String regexp)
           
 boolean getAllowDelNonEmptyFolder()
           
 java.util.Hashtable getChannelActions()
          return the channel actions list
 boolean getConfirmDel()
           
 java.util.Vector getInvisibleRegexp()
           
 java.lang.String getLdapPeople()
           
 java.lang.String getLdapServerUrl()
           
 java.lang.String getLdapUserDisplayNameAttribute()
           
 java.lang.String getLdapUserKeyAttribute()
           
 java.util.Hashtable getServerAccess()
          return the server access list
 java.util.ArrayList getSpaces()
          return the spaces list
 java.lang.String getUsernameAttribute()
           
 void setAllowDelNonEmptyFolder(java.lang.String allowDelNonEmptyFolder)
           
 void setChannelActions(ChannelActionClass action)
          add a new channel action to the list
 void setConfirmDel(java.lang.String confirmDel)
           
 void setLdapPeople(java.lang.String ldapPeople)
           
 void setLdapServerUrl(java.lang.String ldapServerUrl)
           
 void setLdapUserDisplayNameAttribute(java.lang.String ldapUserDisplayNameAttribute)
           
 void setLdapUserKeyAttribute(java.lang.String ldapUserKeyAttribute)
           
 void setServerAccess(ServerAccessClass access)
          add a new server access to the list
 void setSpaces(Space space)
          add a new space to the list
 void setUsernameAttribute(java.lang.String usernameAttribute)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.apache.commons.logging.Log log
Logger object


spaces

private java.util.ArrayList spaces

serverAccess

private java.util.Hashtable serverAccess

channelActions

private java.util.Hashtable channelActions

ldapServerUrl

private java.lang.String ldapServerUrl

ldapPeople

private java.lang.String ldapPeople

ldapUserKeyAttribute

private java.lang.String ldapUserKeyAttribute

ldapUserDisplayNameAttribute

private java.lang.String ldapUserDisplayNameAttribute

usernameAttribute

private java.lang.String usernameAttribute

confirmDel

private boolean confirmDel

allowDelNonEmptyFolder

private boolean allowDelNonEmptyFolder

invisibleRegexp

private java.util.Vector invisibleRegexp

configFilePath

private java.lang.String configFilePath
Constructor Detail

ChannelConfiguration

public ChannelConfiguration()
                     throws PropertiesException
Constructor

Method Detail

getSpaces

public java.util.ArrayList getSpaces()
                              throws PropertiesException
return the spaces list

Returns:
the spaces list
Throws:
PropertiesException

setSpaces

public void setSpaces(Space space)
add a new space to the list

Parameters:
space - the space to add

getServerAccess

public java.util.Hashtable getServerAccess()
                                    throws PropertiesException
return the server access list

Returns:
the server access list
Throws:
PropertiesException

setServerAccess

public void setServerAccess(ServerAccessClass access)
add a new server access to the list

Parameters:
access - the server access to add

getChannelActions

public java.util.Hashtable getChannelActions()
                                      throws PropertiesException
return the channel actions list

Returns:
the channel actions list
Throws:
PropertiesException

setChannelActions

public void setChannelActions(ChannelActionClass action)
add a new channel action to the list

Parameters:
action - the channel action to add

getLdapPeople

public java.lang.String getLdapPeople()
Returns:
Returns the ldapPeople.

setLdapPeople

public void setLdapPeople(java.lang.String ldapPeople)
Parameters:
ldapPeople - The ldapPeople to set.

getLdapServerUrl

public java.lang.String getLdapServerUrl()
Returns:
Returns the ldapServerUrl.

setLdapServerUrl

public void setLdapServerUrl(java.lang.String ldapServerUrl)
Parameters:
ldapServerUrl - The ldapServerUrl to set.

getLdapUserDisplayNameAttribute

public java.lang.String getLdapUserDisplayNameAttribute()
Returns:
Returns the ldapUserDisplayNameAttribute.

setLdapUserDisplayNameAttribute

public void setLdapUserDisplayNameAttribute(java.lang.String ldapUserDisplayNameAttribute)
Parameters:
ldapUserDisplayNameAttribute - The ldapUserDisplayNameAttribute to set.

getLdapUserKeyAttribute

public java.lang.String getLdapUserKeyAttribute()
Returns:
Returns the ldapUserKeyAttribute.

setLdapUserKeyAttribute

public void setLdapUserKeyAttribute(java.lang.String ldapUserKeyAttribute)
Parameters:
ldapUserKeyAttribute - The ldapUserKeyAttribute to set.

getAllowDelNonEmptyFolder

public boolean getAllowDelNonEmptyFolder()
Returns:
Returns the allowDelNonEmptyFolder.

setAllowDelNonEmptyFolder

public void setAllowDelNonEmptyFolder(java.lang.String allowDelNonEmptyFolder)
Parameters:
allowDelNonEmptyFolder - The allowDelNonEmptyFolder to set.

getConfirmDel

public boolean getConfirmDel()

setConfirmDel

public void setConfirmDel(java.lang.String confirmDel)
Parameters:
confirmDel - The confirmDel to set.

getUsernameAttribute

public java.lang.String getUsernameAttribute()
                                      throws PropertiesException
Returns:
Returns the usernameAttribute.
Throws:
PropertiesException

setUsernameAttribute

public void setUsernameAttribute(java.lang.String usernameAttribute)
Parameters:
usernameAttribute - The usernameAttribute to set.

getInvisibleRegexp

public java.util.Vector getInvisibleRegexp()
                                    throws PropertiesException
Returns:
Returns the invisibleRexexp.
Throws:
PropertiesException

addInvisibleRegexp

public void addInvisibleRegexp(java.lang.String regexp)
Parameters:
regexp - The invisibleRexexp to set.