Package jetbrains.buildServer.messages
Class XStreamWrapper
- java.lang.Object
-
- com.thoughtworks.xstream.XStream
-
- jetbrains.buildServer.messages.XStreamWrapper
-
public class XStreamWrapper extends com.thoughtworks.xstream.XStream
-
-
Field Summary
-
Fields inherited from class com.thoughtworks.xstream.XStream
COLLECTION_UPDATE_LIMIT, COLLECTION_UPDATE_SECONDS, ID_REFERENCES, NO_REFERENCES, PRIORITY_LOW, PRIORITY_NORMAL, PRIORITY_VERY_HIGH, PRIORITY_VERY_LOW, SINGLE_NODE_XPATH_ABSOLUTE_REFERENCES, SINGLE_NODE_XPATH_RELATIVE_REFERENCES, XPATH_ABSOLUTE_REFERENCES, XPATH_RELATIVE_REFERENCES
-
-
Constructor Summary
Constructors Constructor Description XStreamWrapper()
XStreamWrapper(com.thoughtworks.xstream.io.HierarchicalStreamDriver driver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addOnReleaseCallback(Runnable cleaner)
com.thoughtworks.xstream.io.HierarchicalStreamDriver
getDriver()
void
revertClassloader()
void
runOnReleaseCallbacks()
void
setNewClassloader(ClassLoader cl)
-
Methods inherited from class com.thoughtworks.xstream.XStream
addDefaultImplementation, addImmutableType, addImmutableType, addImplicitArray, addImplicitArray, addImplicitArray, addImplicitCollection, addImplicitCollection, addImplicitCollection, addImplicitMap, addImplicitMap, addPermission, alias, alias, aliasAttribute, aliasAttribute, aliasField, aliasPackage, aliasSystemAttribute, aliasType, allowTypeHierarchy, allowTypes, allowTypes, allowTypesByRegExp, allowTypesByRegExp, allowTypesByWildcard, autodetectAnnotations, createObjectInputStream, createObjectInputStream, createObjectInputStream, createObjectInputStream, createObjectOutputStream, createObjectOutputStream, createObjectOutputStream, createObjectOutputStream, createObjectOutputStream, createObjectOutputStream, createObjectOutputStream, denyPermission, denyTypeHierarchy, denyTypes, denyTypes, denyTypesByRegExp, denyTypesByRegExp, denyTypesByWildcard, fromXML, fromXML, fromXML, fromXML, fromXML, fromXML, fromXML, fromXML, fromXML, fromXML, getClassLoader, getClassLoaderReference, getConverterLookup, getMapper, getReflectionProvider, ignoreUnknownElements, ignoreUnknownElements, ignoreUnknownElements, marshal, marshal, newDataHolder, omitField, processAnnotations, processAnnotations, registerConverter, registerConverter, registerConverter, registerConverter, registerLocalConverter, registerLocalConverter, setClassLoader, setCollectionUpdateLimit, setMarshallingStrategy, setMode, setupAliases, setupConverters, setupDefaultImplementations, setupDefaultSecurity, setupImmutableTypes, setupSecurity, toXML, toXML, toXML, unmarshal, unmarshal, unmarshal, useAttributeFor, useAttributeFor, useAttributeFor, useXStream11XmlFriendlyMapper, wrapMapper
-
-
-
-
Method Detail
-
setNewClassloader
public void setNewClassloader(ClassLoader cl)
-
revertClassloader
public void revertClassloader()
-
getDriver
@NotNull public com.thoughtworks.xstream.io.HierarchicalStreamDriver getDriver()
-
addOnReleaseCallback
public void addOnReleaseCallback(@NotNull Runnable cleaner)
-
runOnReleaseCallbacks
public void runOnReleaseCallbacks()
-
-