A B D E G O R V X

A

addAttribute(String, String, String, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the creation of an attribute.
addElement(String, E, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the creation of an element.
addNode(String, XmlPatchOperationsBuilder.Pos, N, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the creation of a node.
addPrefixNamespaceDeclaration(String, String, String, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the creation of a prefix namespace declaration.
applyPatch(P, D) - Method in interface org.mobicents.protocols.xcap.diff.XcapDiffPatchApplier
Applies the specified patch to the specified document.
ApplyPatchException - Exception in org.mobicents.protocols.xcap.diff
Custom Exception thrown by patch applier.
ApplyPatchException() - Constructor for exception org.mobicents.protocols.xcap.diff.ApplyPatchException
Constructs a new exception with null as its detail message.
ApplyPatchException(String) - Constructor for exception org.mobicents.protocols.xcap.diff.ApplyPatchException
Constructs a new exception with the specified detail message.
ApplyPatchException(String, Throwable) - Constructor for exception org.mobicents.protocols.xcap.diff.ApplyPatchException
Constructs a new exception with the specified detail message and cause.
ApplyPatchException(Throwable) - Constructor for exception org.mobicents.protocols.xcap.diff.ApplyPatchException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
AttributePatchComponentBuilder<C> - Interface in org.mobicents.protocols.xcap.diff.component
Builds attribute patch components.

B

buildPatch(String, C[]) - Method in interface org.mobicents.protocols.xcap.diff.XcapDiffPatchBuilder
Builds a XCAP DIFF patch, from the provided patch components, and the specified xcap root.
buildPatchComponent(String, String, Map<String, String>) - Method in interface org.mobicents.protocols.xcap.diff.component.AttributePatchComponentBuilder
Builds a patch component which indicates an update of an attribute value.
buildPatchComponent(String, Map<String, String>) - Method in interface org.mobicents.protocols.xcap.diff.component.AttributePatchComponentBuilder
Builds a patch component which indicates the non existence of an attribute.
buildPatchComponent(String, String, String, C[]) - Method in interface org.mobicents.protocols.xcap.diff.component.DocumentPatchComponentBuilder
Builds a document patch component, from an array of patching instructions.
buildPatchComponent(String, E, Map<String, String>) - Method in interface org.mobicents.protocols.xcap.diff.component.ElementPatchComponentBuilder
Builds a patch component which indicates an update of an element.
buildPatchComponent(String, boolean, Map<String, String>) - Method in interface org.mobicents.protocols.xcap.diff.component.ElementPatchComponentBuilder
Builds a patch component which indicates the existence an element.
BuildPatchException - Exception in org.mobicents.protocols.xcap.diff
Custom Exception thrown by patch and patch component builders.
BuildPatchException() - Constructor for exception org.mobicents.protocols.xcap.diff.BuildPatchException
Constructs a new exception with null as its detail message.
BuildPatchException(String) - Constructor for exception org.mobicents.protocols.xcap.diff.BuildPatchException
Constructs a new exception with the specified detail message.
BuildPatchException(String, Throwable) - Constructor for exception org.mobicents.protocols.xcap.diff.BuildPatchException
Constructs a new exception with the specified detail message and cause.
BuildPatchException(Throwable) - Constructor for exception org.mobicents.protocols.xcap.diff.BuildPatchException
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
buildPatchInstructions(D, D) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds a document patching instructions, by comparing two versions of a document.

D

DocumentPatchComponentBuilder<C,D,E,N> - Interface in org.mobicents.protocols.xcap.diff.component
Builds patch components indicating changes in a document.

E

ElementPatchComponentBuilder<C,E> - Interface in org.mobicents.protocols.xcap.diff.component
Builds element patch components.

G

getAttributePatchComponentBuilder() - Method in interface org.mobicents.protocols.xcap.diff.XcapDiffPatchBuilder
Retrieves the attribute patch component builder.
getBodyNotChangedPatchingInstruction() - Method in interface org.mobicents.protocols.xcap.diff.component.DocumentPatchComponentBuilder
Retrieves the patching instruction which indicates that the document body did not change.
getDocumentPatchComponentBuilder() - Method in interface org.mobicents.protocols.xcap.diff.XcapDiffPatchBuilder
Retrieves the document patch component builder.
getElementPatchComponentBuilder() - Method in interface org.mobicents.protocols.xcap.diff.XcapDiffPatchBuilder
Retrieves the element patch component builder.
getPatchApplier() - Method in interface org.mobicents.protocols.xcap.diff.XcapDiffFactory
Retrieves the patch applier.
getPatchBuilder() - Method in interface org.mobicents.protocols.xcap.diff.XcapDiffFactory
Retrieves the patch builder.
getXmlPatchOperationsBuilder() - Method in interface org.mobicents.protocols.xcap.diff.component.DocumentPatchComponentBuilder
Retrieves the XML Patch Ops (RFC 5261) builder, used to build patching instructions.

O

org.mobicents.protocols.xcap.diff - package org.mobicents.protocols.xcap.diff
 
org.mobicents.protocols.xcap.diff.component - package org.mobicents.protocols.xcap.diff.component
 
org.mobicents.protocols.xml.patch - package org.mobicents.protocols.xml.patch
 

R

removeAttribute(String, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the removal of an attribute.
removeElement(String, XmlPatchOperationsBuilder.Ws, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the removal of an element.
removeNode(String, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the removal of node.
removePrefixNamespaceDeclaration(String, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the removal of a prefix namespace declaration.
replaceAttribute(String, String, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the replacement of an attribute.
replaceElement(String, E, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the replacement of an element.
replaceNode(String, N, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the replacement of a node.
replacePrefixNamespaceDeclaration(String, String, Map<String, String>) - Method in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
Builds the patching instruction for the replacement of a prefix namespace declaration.

V

valueOf(String) - Static method in enum org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder.Pos
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder.Ws
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder.Pos
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder.Ws
Returns an array containing the constants of this enum type, in the order they are declared.

X

XCAP_DIFF_NAMESPACE_URI - Static variable in interface org.mobicents.protocols.xcap.diff.XcapDiffFactory
 
XcapDiffFactory<P,C,D,E,N> - Interface in org.mobicents.protocols.xcap.diff
Factory to retrieve final and intermediate XCAP DIFF patch components, which defines generics for whole API implementation.
XcapDiffPatchApplier<P,D> - Interface in org.mobicents.protocols.xcap.diff
Generic interface for classes capable of applying patch XML Diff path to a XML document.
XcapDiffPatchBuilder<P,C,D,E,N> - Interface in org.mobicents.protocols.xcap.diff
Builds XCAP DIFF Patches, and exposes the patch component builders, which are used to build the patch components used in the final patch building.
XML_PATCH_OPS_NAMESPACE - Static variable in interface org.mobicents.protocols.xml.patch.XmlPatchOperationsBuilder
 
XmlPatchOperationsBuilder<D,P,E,N> - Interface in org.mobicents.protocols.xml.patch
Builds XML Patch Ops (RFC 5261) patching instructions.
XmlPatchOperationsBuilder.Pos - Enum in org.mobicents.protocols.xml.patch
possible "pos" attribute values
XmlPatchOperationsBuilder.Ws - Enum in org.mobicents.protocols.xml.patch
possible "ws" attribute values

A B D E G O R V X

Copyright © 2011. All Rights Reserved.