public class StaleProperty extends AbstractProperty
Property
throws an InvalidItemStateException
on
all method calls.JCR_ACTIVITY, JCR_AUTOCREATED, JCR_BASE_VERSION, JCR_CHILD_VERSION_HISTORY, JCR_CONFIGURATION, JCR_CONTENT, JCR_COPIED_FROM, JCR_CREATED, JCR_CREATED_BY, JCR_CURRENT_LIFECYCLE_STATE, JCR_DATA, JCR_DEFAULT_PRIMARY_TYPE, JCR_DEFAULT_VALUES, JCR_DESCRIPTION, JCR_ENCODING, JCR_FROZEN_MIXIN_TYPES, JCR_FROZEN_PRIMARY_TYPE, JCR_FROZEN_UUID, JCR_HAS_ORDERABLE_CHILD_NODES, JCR_HOST, JCR_ID, JCR_IS_ABSTRACT, JCR_IS_CHECKED_OUT, JCR_IS_MIXIN, JCR_LANGUAGE, JCR_LAST_MODIFIED, JCR_LAST_MODIFIED_BY, JCR_LIFECYCLE_POLICY, JCR_LOCK_IS_DEEP, JCR_LOCK_OWNER, JCR_MANDATORY, JCR_MERGE_FAILED, JCR_MIMETYPE, JCR_MIXIN_TYPES, JCR_MULTIPLE, JCR_NAME, JCR_NODE_TYPE_NAME, JCR_ON_PARENT_VERSION, JCR_PATH, JCR_PORT, JCR_PREDECESSORS, JCR_PRIMARY_ITEM_NAME, JCR_PRIMARY_TYPE, JCR_PROTECTED, JCR_PROTOCOL, JCR_REPOSITORY, JCR_REQUIRED_PRIMARY_TYPES, JCR_REQUIRED_TYPE, JCR_ROOT, JCR_SAME_NAME_SIBLINGS, JCR_STATEMENT, JCR_SUCCESSORS, JCR_SUPERTYPES, JCR_TITLE, JCR_UUID, JCR_VALUE_CONSTRAINTS, JCR_VERSION_HISTORY, JCR_VERSIONABLE_UUID, JCR_WORKSPACE
Constructor and Description |
---|
StaleProperty() |
Modifier and Type | Method and Description |
---|---|
Binary |
getBinary() |
BigDecimal |
getDecimal() |
PropertyDefinition |
getDefinition() |
String |
getName() |
Node |
getParent() |
Session |
getSession() |
Value |
getValue() |
Value[] |
getValues() |
boolean |
isModified() |
boolean |
isMultiple() |
boolean |
isNew() |
boolean |
isSame(Item otherItem) |
void |
refresh(boolean keepChanges) |
void |
save() |
void |
setValue(BigDecimal value) |
void |
setValue(Binary value) |
accept, getBoolean, getDate, getDouble, getLength, getLengths, getLong, getNode, getPath, getProperty, getStream, getString, getType, isNode, remove, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue
getAncestor, getDepth, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAncestor, getDepth
public void setValue(Binary value) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException
public void setValue(BigDecimal value) throws ValueFormatException, VersionException, LockException, ConstraintViolationException, RepositoryException
public Value getValue() throws ValueFormatException, RepositoryException
public Value[] getValues() throws ValueFormatException, RepositoryException
public Binary getBinary() throws ValueFormatException, RepositoryException
public BigDecimal getDecimal() throws ValueFormatException, RepositoryException
public PropertyDefinition getDefinition() throws RepositoryException
RepositoryException
public boolean isMultiple() throws RepositoryException
RepositoryException
public String getName() throws RepositoryException
RepositoryException
public Node getParent() throws ItemNotFoundException, AccessDeniedException, RepositoryException
public Session getSession() throws RepositoryException
RepositoryException
public boolean isNew()
public boolean isModified()
public boolean isSame(Item otherItem) throws RepositoryException
RepositoryException
public void save() throws AccessDeniedException, ItemExistsException, ConstraintViolationException, InvalidItemStateException, ReferentialIntegrityException, VersionException, LockException, NoSuchNodeTypeException, RepositoryException
public void refresh(boolean keepChanges) throws InvalidItemStateException, RepositoryException
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.