Package com.fifa.connectid.sdk
Class DeserializingCorrelationIdBasedItemProvider<Wrapped extends MessageReceived,Unwrapped>
- java.lang.Object
-
- com.fifa.connectid.sdk.DeserializingCorrelationIdBasedItemProvider<Wrapped,Unwrapped>
-
- All Implemented Interfaces:
CorrelationIdBasedItemProvider<Unwrapped>
public class DeserializingCorrelationIdBasedItemProvider<Wrapped extends MessageReceived,Unwrapped> extends Object implements CorrelationIdBasedItemProvider<Unwrapped>
-
-
Constructor Summary
Constructors Constructor Description DeserializingCorrelationIdBasedItemProvider(CorrelationIdBasedItemProvider<Wrapped> serialisedItemProvider, XmlSerializer<Unwrapped> xmlSerializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UnwrappedgetByCorrelationId(String correlationId)Get item with given correlation id from storage mechanism.
-
-
-
Constructor Detail
-
DeserializingCorrelationIdBasedItemProvider
public DeserializingCorrelationIdBasedItemProvider(CorrelationIdBasedItemProvider<Wrapped> serialisedItemProvider, XmlSerializer<Unwrapped> xmlSerializer)
-
-
Method Detail
-
getByCorrelationId
public Unwrapped getByCorrelationId(String correlationId) throws Exception
Description copied from interface:CorrelationIdBasedItemProviderGet item with given correlation id from storage mechanism.- Specified by:
getByCorrelationIdin interfaceCorrelationIdBasedItemProvider<Wrapped extends MessageReceived>- Returns:
- Item object. If there is no entry associated with the given id, this method should return null.
- Throws:
Exception
-
-