Interface IRemoteProcessingProfile

All Known Implementing Classes:
RemoteProcessingProfileBase, RemoteProcessingProfileClassic, RemoteProcessingProfileCustom, RemoteProcessingProfileDefault, RemoteProcessingProfileG1, RemoteProcessingProfileNone

public interface IRemoteProcessingProfile
Interface for classes that determine run-time parameters for remote requests. In addition, each implementing class must implement two constructors to make the class work with the controller's configuration reload logic.
  • Either a constructor that takes a Configuration, or one that takes a single String defining the profile name and a Configuration. This constructor must read any required properties to generate the instance.
  • A constructor that takes an Element to generate itself from the previously-generated XML.