org.mobicents.protocols.xcap.diff
Interface XcapDiffFactory<P,C,D,E,N>

Type Parameters:
P - the patch type, defines what is the concrete type of finalized XCAP DIFF patch
C - the component type, defines what is the concrete type of each patch component, to be aggregated in a XCAP DIFF patch
D - the document type, defines what is the concrete type of XML documents used
E - the element type, defines what is the concrete type of XML elements used
N - the xml patch ops node type, defines what is the concrete type of XML patch ops node params used by XmlPatchOperationsBuilder

public interface XcapDiffFactory<P,C,D,E,N>

Factory to retrieve final and intermediate XCAP DIFF patch components, which defines generics for whole API implementation.

Author:
baranowb, martins

Field Summary
static java.lang.String XCAP_DIFF_NAMESPACE_URI
           
 
Method Summary
 XcapDiffPatchApplier<P,D> getPatchApplier()
          Retrieves the patch applier.
 XcapDiffPatchBuilder<P,C,D,E,N> getPatchBuilder()
          Retrieves the patch builder.
 

Field Detail

XCAP_DIFF_NAMESPACE_URI

static final java.lang.String XCAP_DIFF_NAMESPACE_URI
See Also:
Constant Field Values
Method Detail

getPatchApplier

XcapDiffPatchApplier<P,D> getPatchApplier()
Retrieves the patch applier.

Returns:

getPatchBuilder

XcapDiffPatchBuilder<P,C,D,E,N> getPatchBuilder()
Retrieves the patch builder.

Returns:


Copyright © 2011. All Rights Reserved.