@Override public AbstractJcrProperty setProperty( String name, String[] values ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (values == null) return removeExistingProperty(nameFrom(name)); return setProperty(nameFrom(name), valuesFrom(PropertyType.STRING, values), PropertyType.UNDEFINED, false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, String[] values ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (values == null) return removeExistingProperty(nameFrom(name)); return setProperty(nameFrom(name), valuesFrom(PropertyType.STRING, values), PropertyType.UNDEFINED, false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, String[] values, int type ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (values == null) return removeExistingProperty(nameFrom(name)); return setProperty(nameFrom(name), valuesFrom(type, values), PropertyType.UNDEFINED, false); }
@Override public AbstractJcrProperty setProperty( String name, String value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (value == null) return removeExistingProperty(nameFrom(name)); return setProperty(nameFrom(name), valueFrom(PropertyType.STRING, value), false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, Node value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (value == null) return removeExistingProperty(nameFrom(name)); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(value), false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, String value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (value == null) return removeExistingProperty(nameFrom(name)); return setProperty(nameFrom(name), valueFrom(PropertyType.STRING, value), false, false, false, false); }
protected AbstractJcrProperty setPropertyInAccessControlScope( String name, String value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (value == null) return removeExistingProperty(nameFrom(name)); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(PropertyType.STRING, value), false, true, false, true); }
@Override public AbstractJcrProperty setProperty( String name, Calendar value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (value == null) return removeExistingProperty(nameFrom(name)); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(value), false, false, false, false); }
protected AbstractJcrProperty setPropertyInAccessControlScope( String name, String value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (value == null) return removeExistingProperty(nameFrom(name)); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(PropertyType.STRING, value), false, true, false, true); }
@Override public AbstractJcrProperty setProperty( String name, String value, int type ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (value == null) return removeExistingProperty(nameFrom(name)); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(type, value), false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, InputStream value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (value == null) return removeExistingProperty(nameFrom(name)); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(value), false, false, false, false); }
protected AbstractJcrProperty setPropertyInAccessControlScope( String name, String[] values ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (values == null) return removeExistingProperty(nameFrom(name)); return setProperty(nameFrom(name), valuesFrom(PropertyType.STRING, values), PropertyType.UNDEFINED, true, true, true, false); }
@Override public AbstractJcrProperty setProperty( String name, String[] values, int type ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); if (values == null) return removeExistingProperty(nameFrom(name)); return setProperty(nameFrom(name), valuesFrom(type, values), PropertyType.UNDEFINED, false); }
@Override public AbstractJcrProperty setProperty( String name, boolean value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(PropertyType.BOOLEAN, value), false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, boolean value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(PropertyType.BOOLEAN, value), false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, BigDecimal value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(PropertyType.DECIMAL, value), false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, long value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(PropertyType.LONG, value), false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, Binary value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(PropertyType.BINARY, value), false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, Binary value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(PropertyType.BINARY, value), false, false, false, false); }
@Override public AbstractJcrProperty setProperty( String name, double value ) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException { CheckArg.isNotNull(name, "name"); checkSession(); // don't skip constraint checks or protected checks return setProperty(nameFrom(name), valueFrom(PropertyType.DOUBLE, value), false, false, false, false); }