Class ScmRequest

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    BlameScmRequest, ChangeLogScmRequest

    public class ScmRequest
    extends Object
    implements Serializable
    Base class for SCM wrapped parameters. Unlike ScmResult, this is mutable, as its use requires more flexibility when configuring the call.

    Most parameters should be stored in parameters field, as it makes them easy to pass down to the implementation side.

    Methods in descendant classes should perform all neccessary (un)marshalling so that user can work with nice semantic typesafe properties.

    Since:
    1.8
    Author:
    Petr Kozelka
    See Also:
    Serialized Form