Package org.nuxeo.ecm.core.storage.sql
Class RowMapper.NodeInfo
- java.lang.Object
-
- org.nuxeo.ecm.core.storage.sql.RowMapper.NodeInfo
-
- All Implemented Interfaces:
Serializable
- Enclosing interface:
- RowMapper
public static final class RowMapper.NodeInfo extends Object implements Serializable
A document id, parent id and primary type, along with the version and proxy information (the potentially impacted selections).Used to return info about a descendants tree for removal.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description Serializable
id
Boolean
isProperty
boolean
isRecord
boolean
isUndeletable
Serializable
parentId
String
primaryType
Serializable
targetId
Serializable
versionSeriesId
-
Constructor Summary
Constructors Constructor Description NodeInfo(Serializable id, Serializable parentId, String primaryType, Boolean isProperty, Serializable versionSeriesId, Serializable targetId, boolean isRecord, Calendar retainUntil, boolean hasLegalHold, boolean isRetentionActive)
Creates node info for a node that may also be a proxy.NodeInfo(SimpleFragment hierFragment, SimpleFragment versionFragment, SimpleFragment proxyFragment)
Creates node info for a node that may also be a proxy or a version.
-
-
-
Field Detail
-
id
public final Serializable id
-
parentId
public final Serializable parentId
-
primaryType
public final String primaryType
-
isProperty
public final Boolean isProperty
-
versionSeriesId
public final Serializable versionSeriesId
-
targetId
public final Serializable targetId
-
isRecord
public final boolean isRecord
-
isUndeletable
public final boolean isUndeletable
-
-
Constructor Detail
-
NodeInfo
public NodeInfo(Serializable id, Serializable parentId, String primaryType, Boolean isProperty, Serializable versionSeriesId, Serializable targetId, boolean isRecord, Calendar retainUntil, boolean hasLegalHold, boolean isRetentionActive)
Creates node info for a node that may also be a proxy.
-
NodeInfo
public NodeInfo(SimpleFragment hierFragment, SimpleFragment versionFragment, SimpleFragment proxyFragment)
Creates node info for a node that may also be a proxy or a version.
-
-