Interface PayloadInfoBuilderManager


@ProviderType public interface PayloadInfoBuilderManager
The manager responsible for querying the different PayloadInfoBuilder's to find one capable of providing information about the payload represented by the InboxItem or located at the provided path.
  • Method Details

    • getPayloadInfo

      PayloadInfo getPayloadInfo(InboxItem item, String initiatorHint)
      Build the PayloadInfo for the payload represented by the InboxItem.
      Parameters:
      item - the InboxItem representing the payload
      initiatorHint - a hint as to who initiated this request for payload info. Null is a valid value.
      Returns:
      the PayloadInfo
    • getPayloadInfo

      PayloadInfo getPayloadInfo(String payloadPath, String initiatorHint)
      Build the PayloadInfo for the payload located at the specified path.
      Parameters:
      payloadPath - the path to the payload
      initiatorHint - a hint as to who initiated this request for payload info. Null is a valid value.
      Returns:
      the PayloadInfo