public interface TransferAgent
SpecialistsBroker
Modifier and Type | Field and Description |
---|---|
static SpecialistType<TransferAgent> |
TYPE
The agent's techincal type to be used to request the agent from a
SpecialistsBroker . |
Modifier and Type | Method and Description |
---|---|
TransferType<String> |
getAllTextsType()
Convenience accessor providing the transfer type representing an all text access.
|
TransferType<FormData> |
getFormDataType()
Convenience accessor providing the transfer type for FirstSpirit's
FormData based data. |
TransferType<String> |
getHtmlTextType()
Convenience accessor providing the transfer type representing an html text access.
|
<T extends MediaElement> |
getMediaType(Class<T> clazz)
Provides the transfer type for a given FirstSpirit media element type.
|
TransferType<Option> |
getOptionType()
Convenience accessor providing the transfer type for FirstSpirit's
Option based data. |
TransferType<String> |
getPlainTextType()
Convenience accessor providing the transfer type representing an plain text access.
|
TransferType<SegmentProvider> |
getQuerySegmentType()
Accessor providing he transfer type for FirstSpirit's
query expressions . |
TransferType<String> |
getRawValueToStringType()
Provides the value to string transfer type for a ValueHolder (SwingGadget).
|
<T> TransferType<T> |
getRawValueType(Class<T> valueType)
Provides the value transfer type for a ValueHolder (SwingGadget) where
|
TransferType<String> |
getStringType()
Convenience accessor providing the transfer type for java
String based data. |
<T extends IDProvider> |
getType(Class<T> clazz)
Provides the transfer type for a given FirstSpirit element type.
|
<T> TransferType<T> |
getType(String mime,
Class<T> clazz)
Provides the transfer type for a given mime descriptor and the class of objects being transferred.
|
static final SpecialistType<TransferAgent> TYPE
SpecialistsBroker
.<T extends IDProvider> TransferType<T> getType(Class<T> clazz)
clazz
- The FirstSpirit element class.<T extends MediaElement> TransferType<Media> getMediaType(Class<T> clazz)
clazz
- The media element's type.<T> TransferType<T> getType(@NotNull String mime, @NotNull Class<T> clazz)
mime
- The mime descriptor.clazz
- The transfer-object's class.TransferType<String> getAllTextsType()
getType("text/plain", String.class)
).TransferType<String> getPlainTextType()
getType("text/plain", String.class)
).TransferType<String> getHtmlTextType()
getType("text/html", String.class)
).TransferType<String> getStringType()
String
based data.<T> TransferType<T> getRawValueType(@NotNull Class<T> valueType)
valueType
- The gadget value type.TransferType<String> getRawValueToStringType()
TransferType<FormData> getFormDataType()
FormData
based data.FormData
TransferType<Option> getOptionType()
Option
based data.Option
TransferType<SegmentProvider> getQuerySegmentType()
query expressions
.SegmentProvider
Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500