com.caucho.portal.generic
Class GenericPortletPreferences

java.lang.Object
  extended by com.caucho.portal.generic.GenericPortletPreferences

public class GenericPortletPreferences
extends java.lang.Object


Constructor Summary
GenericPortletPreferences()
           
 
Method Summary
 void addPreference(PortletPreference preference)
           
 void addPreferencesValidator(java.lang.String className)
           
 java.util.Map getMap()
           
 java.util.Enumeration getNames()
           
 java.util.ArrayList<PreferencesValidator> getPreferencesValidators()
           
 java.lang.String getValue(java.lang.String key, java.lang.String def)
           
 java.lang.String[] getValues(java.lang.String key, java.lang.String[] def)
           
 boolean isReadOnly(java.lang.String key)
           
 void reset(java.lang.String key)
           
 void setValue(java.lang.String key, java.lang.String value)
           
 void setValues(java.lang.String key, java.lang.String[] values)
           
 void store()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericPortletPreferences

public GenericPortletPreferences()
Method Detail

addPreference

public void addPreference(PortletPreference preference)

addPreferencesValidator

public void addPreferencesValidator(java.lang.String className)

getPreferencesValidators

public java.util.ArrayList<PreferencesValidator> getPreferencesValidators()

isReadOnly

public boolean isReadOnly(java.lang.String key)

getValue

public java.lang.String getValue(java.lang.String key,
                                 java.lang.String def)

getValues

public java.lang.String[] getValues(java.lang.String key,
                                    java.lang.String[] def)

getNames

public java.util.Enumeration getNames()

getMap

public java.util.Map getMap()

reset

public void reset(java.lang.String key)
           throws ReadOnlyException
Throws:
ReadOnlyException

setValue

public void setValue(java.lang.String key,
                     java.lang.String value)
              throws ReadOnlyException
Throws:
ReadOnlyException

setValues

public void setValues(java.lang.String key,
                      java.lang.String[] values)
               throws ReadOnlyException
Throws:
ReadOnlyException

store

public void store()
           throws java.io.IOException,
                  ValidatorException
Throws:
java.io.IOException
ValidatorException