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, useConfluenceXStream
interface instead.- Since:
- 7.10.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
alias(String alias, Class aliasClass)
void
allowTypes(String[] toArray)
void
allowTypesByRegExp(String[] toArray)
void
allowTypesByWildcard(String[] toArray)
com.thoughtworks.xstream.XStream
getXStream()
Deprecated.since 7.10.0 UseConfluenceXStream
instead.void
registerConverter(com.thoughtworks.xstream.converters.Converter converter, Integer integer)
void
setUpDefaultSecurity()
-
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 UseConfluenceXStream
instead.- 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()
-
-