Uses of Class
org.glassfish.hk2.xml.internal.DynamicChangeInfo
Packages that use DynamicChangeInfo
-
Uses of DynamicChangeInfo in org.glassfish.hk2.xml.internal
Methods in org.glassfish.hk2.xml.internal with parameters of type DynamicChangeInfoModifier and TypeMethodDescriptionstatic BaseHK2JAXBBeanUtilities._addRoot(ModelImpl rootNode, Object rawRoot, DynamicChangeInfo<?> changeInfo, ClassReflectionHelper helper, WriteableBeanDatabase writeableDatabase, DynamicConfiguration dynamicService, List<ActiveDescriptor<?>> addedServices, XmlRootHandleImpl<?> xmlRootHandle) Called with write lock heldstatic voidUtilities.applyDiff(Differences differences, DynamicChangeInfo<?> changeControl) Must have write lock of source heldstatic <T> BaseHK2JAXBBeanUtilities.doCopy(BaseHK2JAXBBean copyMe, DynamicChangeInfo<T> copyController, BaseHK2JAXBBean theCopiedParent, XmlRootHandleImpl<?> rootHandle, Map<org.glassfish.hk2.xml.internal.ReferenceKey, BaseHK2JAXBBean> referenceMap, List<UnresolvedReference> unresolved) static BaseHK2JAXBBeanUtilities.internalAdd(BaseHK2JAXBBean myParent, String childPropertyNamespace, String childProperty, Object rawChild, String childKey, int index, DynamicChangeInfo<?> changeInformation, XmlDynamicChange xmlDynamicChange, List<ActiveDescriptor<?>> addedServices, boolean changeList) static voidUtilities.internalModifyChild(BaseHK2JAXBBean myParent, String childPropertyNamespace, String childProperty, Object currentValue, Object newValue, XmlRootHandleImpl<?> root, DynamicChangeInfo<?> changeInformation, XmlDynamicChange xmlDynamicChange) static BaseHK2JAXBBeanUtilities.internalRemove(BaseHK2JAXBBean myParent, String childPropertyNamespace, String childProperty, String childKey, int index, Object childToRemove, DynamicChangeInfo<?> changeInformation, XmlDynamicChange xmlDynamicChange, boolean changeList) Write lock must be heldstatic voidUtilities.invokeVetoableChangeListeners(DynamicChangeInfo<?> control, BaseHK2JAXBBean source, Object oldValue, Object newValue, String propertyName, ClassReflectionHelper helper) Constructors in org.glassfish.hk2.xml.internal with parameters of type DynamicChangeInfoModifierConstructorDescriptionXmlHandleTransactionImpl(XmlRootHandle<T> root, DynamicChangeInfo changeInfo) -
Uses of DynamicChangeInfo in org.glassfish.hk2.xml.jaxb.internal
Methods in org.glassfish.hk2.xml.jaxb.internal that return DynamicChangeInfoModifier and TypeMethodDescriptionBaseHK2JAXBBean._getChangeControl()Gets the change control information for this beanMethods in org.glassfish.hk2.xml.jaxb.internal with parameters of type DynamicChangeInfoModifier and TypeMethodDescriptionvoidBaseHK2JAXBBean._setDynamicChangeInfo(XmlRootHandleImpl<?> root, DynamicChangeInfo<?> change) voidBaseHK2JAXBBean._setDynamicChangeInfo(XmlRootHandleImpl<?> root, DynamicChangeInfo<?> change, boolean doXmlPathCalculation) Once this is set the dynamic change protocol is in effect, and all paths can be calculated