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, use ConfluenceXStream interface instead.
Since:
7.10.0
  • Method Details

    • getXStream

      @Deprecated com.thoughtworks.xstream.XStream getXStream()
      Deprecated.
      since 7.10.0 Use ConfluenceXStream instead.
      Returns:
      XStream's 1.1.1 storage compatible instance.
    • registerConverter

      void registerConverter(com.thoughtworks.xstream.converters.Converter converter, Integer integer)
    • alias

      void alias(String alias, Class aliasClass)
    • allowTypes

      void allowTypes(String[] toArray)
    • allowTypesByWildcard

      void allowTypesByWildcard(String[] toArray)
    • allowTypesByRegExp

      void allowTypesByRegExp(String[] toArray)
    • setUpDefaultSecurity

      void setUpDefaultSecurity()