Interface PayloadInfoBuilderManager
-
@ProviderType public interface PayloadInfoBuilderManager
The manager responsible for querying the differentPayloadInfoBuilder
's to find one capable of providing information about the payload represented by theInboxItem
or located at the provided path.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PayloadInfo
getPayloadInfo(InboxItem item, java.lang.String initiatorHint)
Build the PayloadInfo for the payload represented by the InboxItem.PayloadInfo
getPayloadInfo(java.lang.String payloadPath, java.lang.String initiatorHint)
Build the PayloadInfo for the payload located at the specified path.
-
-
-
Method Detail
-
getPayloadInfo
PayloadInfo getPayloadInfo(InboxItem item, java.lang.String initiatorHint)
Build the PayloadInfo for the payload represented by the InboxItem.- Parameters:
item
- theInboxItem
representing the payloadinitiatorHint
- a hint as to who initiated this request for payload info. Null is a valid value.- Returns:
- the
PayloadInfo
-
getPayloadInfo
PayloadInfo getPayloadInfo(java.lang.String payloadPath, java.lang.String initiatorHint)
Build the PayloadInfo for the payload located at the specified path.- Parameters:
payloadPath
- the path to the payloadinitiatorHint
- a hint as to who initiated this request for payload info. Null is a valid value.- Returns:
- the
PayloadInfo
-
-