Interface ConfluenceXStreamInternal
-
- All Superinterfaces:
ConfluenceXStream
- All Known Implementing Classes:
ConfluenceXStreamImpl
@Internal public interface ConfluenceXStreamInternal extends ConfluenceXStream
Interface to allow configuration of ConfluenceXStream in terms of security, aliases or converters. For General XStream usage, useConfluenceXStreaminterface instead.- Since:
- 7.10.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidalias(String alias, Class aliasClass)voidallowTypes(String[] toArray)voidallowTypesByRegExp(String[] toArray)voidallowTypesByWildcard(String[] toArray)com.thoughtworks.xstream.XStreamgetXStream()Deprecated.since 7.10.0 UseConfluenceXStreaminstead.voidregisterConverter(com.thoughtworks.xstream.converters.Converter converter, Integer integer)voidsetUpDefaultSecurity()-
Methods inherited from interface com.atlassian.confluence.setup.xstream.ConfluenceXStream
fromXML, fromXML, toXML, toXML
-
-
-
-
Method Detail
-
getXStream
@Deprecated com.thoughtworks.xstream.XStream getXStream()
Deprecated.since 7.10.0 UseConfluenceXStreaminstead.- Returns:
- XStream's 1.1.1 storage compatible instance.
-
registerConverter
void registerConverter(com.thoughtworks.xstream.converters.Converter converter, Integer integer)
-
allowTypes
void allowTypes(String[] toArray)
-
allowTypesByWildcard
void allowTypesByWildcard(String[] toArray)
-
allowTypesByRegExp
void allowTypesByRegExp(String[] toArray)
-
setUpDefaultSecurity
void setUpDefaultSecurity()
-
-