public class SubscriptionDataMarshaller extends Object implements Marshaller<SubscriptionData>
Constructor and Description |
---|
SubscriptionDataMarshaller() |
Modifier and Type | Method and Description |
---|---|
byte[] |
extractKey(SubscriptionData data)
Extracts the key from PublicationData.
|
boolean |
hasKey()
SubscriptionData has always a key.
|
DataEncapsulation |
marshall(SubscriptionData rd)
Marshalls given Object to DataEncapsulation
|
SubscriptionData |
unmarshall(DataEncapsulation data)
Unmarshalls given DataEncapsulation to Object.
|
public boolean hasKey()
hasKey
in interface Marshaller<SubscriptionData>
public byte[] extractKey(SubscriptionData data)
extractKey
in interface Marshaller<SubscriptionData>
data
- Object that holds keypublic SubscriptionData unmarshall(DataEncapsulation data)
Marshaller
unmarshall
in interface Marshaller<SubscriptionData>
data
- DataEncapsulationpublic DataEncapsulation marshall(SubscriptionData rd)
Marshaller
marshall
in interface Marshaller<SubscriptionData>
rd
- An Object to marshallCopyright © 2016. All rights reserved.