@Internal public class

JiraParameterMapSerializer

extends ParameterMapSerializer
java.lang.Object
   ↳ com.atlassian.scheduler.core.util.ParameterMapSerializer
     ↳ com.atlassian.jira.scheduler.JiraParameterMapSerializer

@Internal

This class is an internal implementation detail and will change without notice.

Clients that depend on @Internal classes and interfaces can not expect to be compatible with any version other than the version they were compiled against (even minor version and milestone releases may break binary compatibility with respect to @Internal elements).

Class Overview

A ParameterMapSerializer that restricts the classes that can be deserialized. See JRA-46827.

Summary

Constants
String JIRA_PARAMETER_MAP_SERIALIZER_DISABLE_RESTRICTIVE_CLASS_LOADER
Public Constructors
JiraParameterMapSerializer(JiraProperties jiraProperties)
Protected Methods
ObjectInputStream createObjectInputStream(ClassLoader classLoader, byte[] parameters)
[Expand]
Inherited Methods
From class com.atlassian.scheduler.core.util.ParameterMapSerializer
From class java.lang.Object

Constants

public static final String JIRA_PARAMETER_MAP_SERIALIZER_DISABLE_RESTRICTIVE_CLASS_LOADER

Constant Value: "jira.parameter.map.serializer.disable.restrictive.class.loader"

Public Constructors

public JiraParameterMapSerializer (JiraProperties jiraProperties)

Protected Methods

protected ObjectInputStream createObjectInputStream (ClassLoader classLoader, byte[] parameters)

Throws
IOException