Class PickleResolver

  • All Implemented Interfaces:
    org.jboss.marshalling.ObjectResolver

    public class PickleResolver
    extends Object
    implements org.jboss.marshalling.ObjectResolver
    ObjectResolver that resolves DryCapsule to unpickled objects.
    Author:
    Kohsuke Kawaguchi
    • Constructor Detail

      • PickleResolver

        @Deprecated
        public PickleResolver​(List<? extends org.jenkinsci.plugins.workflow.pickles.Pickle> pickles)
        Deprecated.
      • PickleResolver

        public PickleResolver​(List<? extends org.jenkinsci.plugins.workflow.pickles.Pickle> pickles,
                              org.jenkinsci.plugins.workflow.flow.FlowExecutionOwner owner)
    • Method Detail

      • get

        public Object get​(int id)
      • rehydrate

        public com.google.common.util.concurrent.ListenableFuture<PickleResolver> rehydrate​(Collection<com.google.common.util.concurrent.ListenableFuture<?>> pickleFutures)
      • readResolve

        public Object readResolve​(Object o)
        Specified by:
        readResolve in interface org.jboss.marshalling.ObjectResolver
      • writeReplace

        public Object writeReplace​(Object original)
        Specified by:
        writeReplace in interface org.jboss.marshalling.ObjectResolver