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, setValuegetAncestor, getDepth, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAncestor, getDepthpublic 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
RepositoryExceptionpublic boolean isMultiple()
throws RepositoryException
RepositoryExceptionpublic String getName() throws RepositoryException
RepositoryExceptionpublic Node getParent() throws ItemNotFoundException, AccessDeniedException, RepositoryException
public Session getSession() throws RepositoryException
RepositoryExceptionpublic boolean isNew()
public boolean isModified()
public boolean isSame(Item otherItem) throws RepositoryException
RepositoryExceptionpublic void save()
throws AccessDeniedException,
ItemExistsException,
ConstraintViolationException,
InvalidItemStateException,
ReferentialIntegrityException,
VersionException,
LockException,
NoSuchNodeTypeException,
RepositoryException
public void refresh(boolean keepChanges)
throws InvalidItemStateException,
RepositoryException
Copyright © 2004–2020 The Apache Software Foundation. All rights reserved.