| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Hold
Hold represents a hold that can be applied to an existing node
 in order to prevent the node from being modified or removed. The format and
 interpretation of the name are not specified. They are
 application-dependent.
 
 If isDeep() is true, the hold applies to the node and
 its entire subgraph. Otherwise the hold applies to the node and its
 properties only.
RetentionManager.getHolds(String), 
RetentionManager.addHold(String, String, boolean), 
RetentionManager.removeHold(String, Hold)| Method Summary | |
|---|---|
|  java.lang.String | getName()Returns the name of this Hold. | 
|  boolean | isDeep()Returns trueif thisHoldis deep. | 
| Method Detail | 
|---|
boolean isDeep()
               throws RepositoryException
true if this Hold is deep.
true if this Hold is deep.
RepositoryException - if an error occurs.
java.lang.String getName()
                         throws RepositoryException
Hold. A JCR name.
Hold. A JCR name.
RepositoryException - if an error occurs.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||