public class FederatedDocumentChanges extends Object implements DocumentChanges
DocumentChanges interface| Modifier and Type | Class and Description |
|---|---|
protected class |
FederatedDocumentChanges.FederatedChildrenChanges |
protected class |
FederatedDocumentChanges.FederatedMixinChanges |
protected class |
FederatedDocumentChanges.FederatedParentChanges |
protected class |
FederatedDocumentChanges.FederatedPropertyChanges |
protected class |
FederatedDocumentChanges.FederatedReferrerChanges |
DocumentChanges.ChildrenChanges, DocumentChanges.MixinChanges, DocumentChanges.ParentChanges, DocumentChanges.PropertyChanges, DocumentChanges.ReferrerChanges| Modifier | Constructor and Description |
|---|---|
protected |
FederatedDocumentChanges(String documentId,
Document document) |
| Modifier and Type | Method and Description |
|---|---|
DocumentChanges.ChildrenChanges |
getChildrenChanges()
Returns the changes to the children.
|
Document |
getDocument()
Returns the document which contains all the changes.
|
String |
getDocumentId()
Returns the id of the document to which the changes apply.
|
DocumentChanges.MixinChanges |
getMixinChanges()
Returns the changes to the mixins.
|
DocumentChanges.ParentChanges |
getParentChanges()
Returns the changes to the parents.
|
DocumentChanges.PropertyChanges |
getPropertyChanges()
Returns the changes to the properties.
|
DocumentChanges.ReferrerChanges |
getReferrerChanges()
Returns the changes to the referrers.
|
protected void |
setChildrenChanges(LinkedHashMap<String,Name> sessionAppendedChildren,
Map<String,Name> sessionRenamedChildren,
Set<String> sessionRemovedChildren,
Map<String,LinkedHashMap<String,Name>> sessionChildrenInsertedBeforeAnotherChild) |
protected void |
setMixinChanges(Set<Name> addedMixins,
Set<Name> removedMixins) |
protected void |
setParentChanges(Set<String> addedParents,
Set<String> removedParents,
String newPrimaryParent) |
protected void |
setPropertyChanges(Set<Name> sessionChangedProperties,
Set<Name> sessionRemovedProperties) |
protected void |
setReferrerChanges(Set<String> addedWeakReferrers,
Set<String> removedWeakReferrers,
Set<String> addedStrongReferrers,
Set<String> removedStrongReferrers) |
public DocumentChanges.ChildrenChanges getChildrenChanges()
DocumentChangesgetChildrenChanges in interface DocumentChangesDocumentChanges.ChildrenChanges instance; never nullpublic Document getDocument()
DocumentChangesgetDocument in interface DocumentChangespublic String getDocumentId()
DocumentChangesgetDocumentId in interface DocumentChangespublic DocumentChanges.MixinChanges getMixinChanges()
DocumentChangesgetMixinChanges in interface DocumentChangesDocumentChanges.MixinChanges instance; never nullpublic DocumentChanges.ParentChanges getParentChanges()
DocumentChangesgetParentChanges in interface DocumentChangesDocumentChanges.ParentChanges instance; never nullpublic DocumentChanges.PropertyChanges getPropertyChanges()
DocumentChangesgetPropertyChanges in interface DocumentChangesDocumentChanges.PropertyChanges instance; never nullpublic DocumentChanges.ReferrerChanges getReferrerChanges()
DocumentChangesgetReferrerChanges in interface DocumentChangesDocumentChanges.ReferrerChanges instance; never nullprotected void setPropertyChanges(Set<Name> sessionChangedProperties, Set<Name> sessionRemovedProperties)
protected void setChildrenChanges(LinkedHashMap<String,Name> sessionAppendedChildren, Map<String,Name> sessionRenamedChildren, Set<String> sessionRemovedChildren, Map<String,LinkedHashMap<String,Name>> sessionChildrenInsertedBeforeAnotherChild)
protected void setParentChanges(Set<String> addedParents, Set<String> removedParents, String newPrimaryParent)
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.