Package org.ametys.workspaces.repository
Class ConsoleHelper
- java.lang.Object
 - 
- org.ametys.workspaces.repository.ConsoleHelper
 
 
- 
public final class ConsoleHelper extends Object
Helper methods to manipulating JCR nodes in JCR repository console 
- 
- 
Constructor Summary
Constructors Modifier Constructor Description privateConsoleHelper() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static void_setProperty(Node node, String name, Object values)static booleanconvertSingleToMultipleProperty(Node node, String propertyName)Helper to convert a single-valued property to a multi-valued property.static voidsetProperty(Node node, String name, Object values)Helper to set ambiguous object values from a node property 
 - 
 
- 
- 
Constructor Detail
- 
ConsoleHelper
private ConsoleHelper()
 
 - 
 
- 
Method Detail
- 
setProperty
public static void setProperty(Node node, String name, Object values) throws RepositoryException
Helper to set ambiguous object values from a node property- Parameters:
 node- the nodename- the property namevalues- the property values as String[] or Value[]- Throws:
 RepositoryException- if an error occurred
 
- 
_setProperty
private static void _setProperty(Node node, String name, Object values) throws RepositoryException
- Throws:
 RepositoryException
 
- 
convertSingleToMultipleProperty
public static boolean convertSingleToMultipleProperty(Node node, String propertyName) throws RepositoryException
Helper to convert a single-valued property to a multi-valued property. This helper checks that property exists and that it is not already multiple.- Parameters:
 node- the node holding the propertypropertyName- the property's name- Returns:
 - true if changes was made
 - Throws:
 RepositoryException- if an error occurred
 
 - 
 
 -