Class NuxeoCmisServiceFactoryManager.NuxeoCmisServiceFactoryDescriptorRegistry
- java.lang.Object
-
- org.nuxeo.runtime.model.ContributionFragmentRegistry<T>
-
- org.nuxeo.runtime.model.SimpleContributionRegistry<NuxeoCmisServiceFactoryDescriptor>
-
- org.nuxeo.ecm.core.opencmis.bindings.NuxeoCmisServiceFactoryManager.NuxeoCmisServiceFactoryDescriptorRegistry
-
- Enclosing class:
- NuxeoCmisServiceFactoryManager
protected static class NuxeoCmisServiceFactoryManager.NuxeoCmisServiceFactoryDescriptorRegistry extends SimpleContributionRegistry<NuxeoCmisServiceFactoryDescriptor>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.nuxeo.runtime.model.ContributionFragmentRegistry
ContributionFragmentRegistry.Fragment<T>, ContributionFragmentRegistry.FragmentList<T>
-
-
Field Summary
-
Fields inherited from class org.nuxeo.runtime.model.SimpleContributionRegistry
currentContribs
-
Fields inherited from class org.nuxeo.runtime.model.ContributionFragmentRegistry
contribs
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
NuxeoCmisServiceFactoryDescriptorRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
NuxeoCmisServiceFactoryDescriptor
clone(NuxeoCmisServiceFactoryDescriptor orig)
CLone the given contribution objectString
getContributionId(NuxeoCmisServiceFactoryDescriptor contrib)
Returns the contribution ID given the contribution objectNuxeoCmisServiceFactoryDescriptor
getNuxeoCmisServiceFactoryDescriptor()
boolean
isSupportingMerge()
Returns true if merge is supported.void
merge(NuxeoCmisServiceFactoryDescriptor src, NuxeoCmisServiceFactoryDescriptor dst)
Merge 'src' into 'dst'.-
Methods inherited from class org.nuxeo.runtime.model.SimpleContributionRegistry
contributionRemoved, contributionUpdated, getCurrentContribution
-
Methods inherited from class org.nuxeo.runtime.model.ContributionFragmentRegistry
addContribution, addFragment, getContribution, getFragments, removeContribution, removeContribution, removeFragment, toMap
-
-
-
-
Constructor Detail
-
NuxeoCmisServiceFactoryDescriptorRegistry
protected NuxeoCmisServiceFactoryDescriptorRegistry()
-
-
Method Detail
-
getContributionId
public String getContributionId(NuxeoCmisServiceFactoryDescriptor contrib)
Description copied from class:ContributionFragmentRegistry
Returns the contribution ID given the contribution object- Specified by:
getContributionId
in classContributionFragmentRegistry<NuxeoCmisServiceFactoryDescriptor>
-
clone
public NuxeoCmisServiceFactoryDescriptor clone(NuxeoCmisServiceFactoryDescriptor orig)
Description copied from class:ContributionFragmentRegistry
CLone the given contribution object- Overrides:
clone
in classSimpleContributionRegistry<NuxeoCmisServiceFactoryDescriptor>
-
merge
public void merge(NuxeoCmisServiceFactoryDescriptor src, NuxeoCmisServiceFactoryDescriptor dst)
Description copied from class:ContributionFragmentRegistry
Merge 'src' into 'dst'. When merging only the 'dst' object is modified.- Overrides:
merge
in classSimpleContributionRegistry<NuxeoCmisServiceFactoryDescriptor>
- Parameters:
src
- the object to copy over the 'dst' objectdst
- this object is modified
-
isSupportingMerge
public boolean isSupportingMerge()
Description copied from class:ContributionFragmentRegistry
Returns true if merge is supported.Hook method to be overridden if merge logics behind
Object.clone()
andContributionFragmentRegistry.merge(Object, Object)
cannot be implemented.- Overrides:
isSupportingMerge
in classSimpleContributionRegistry<NuxeoCmisServiceFactoryDescriptor>
-
clear
public void clear()
-
getNuxeoCmisServiceFactoryDescriptor
public NuxeoCmisServiceFactoryDescriptor getNuxeoCmisServiceFactoryDescriptor()
-
-