public abstract class SourceAwareMetadataObject extends MetadataObject
| Modifier and Type | Class and Description |
|---|---|
static class |
SourceAwareMetadataObject.Fields
Provides the list of known field names that can appear in the properties Map.
|
properties, TAG| Constructor and Description |
|---|
SourceAwareMetadataObject(java.util.Map<java.lang.String,java.lang.Object> properties) |
| Modifier and Type | Method and Description |
|---|---|
DeliveryType |
getDeliveryType()
Returns the DeliveryType for this Source, or DeliveryType.UNKNOWN if none was
specified.
|
protected void |
initializeDeliveryType(DeliveryType type)
Convenience method used by constructors to initialize DeliveryType.
|
getIntegerProperty, getIntegerProperty, getProperties, getStringProperty, getStringProperty, toStringpublic SourceAwareMetadataObject(java.util.Map<java.lang.String,java.lang.Object> properties)
protected void initializeDeliveryType(DeliveryType type)
public DeliveryType getDeliveryType()