public interface IStream extends IStreamSummary
Full stream specs in the current implementation are always complete.
Modifier and Type | Interface and Description |
---|---|
static interface |
IStream.IExtraTag
Defines an "extraTag*" field
|
IStreamSummary.IOptions, IStreamSummary.ParentView, IStreamSummary.Type
Modifier and Type | Method and Description |
---|---|
ViewMap<IClientViewMapping> |
getClientView()
Return the automatically generated client view map associated with this
stream.
|
ViewMap<IStreamComponentMapping> |
getComponents() |
java.util.List<IStream.IExtraTag> |
getExtraTags()
Return a list of extra tags associated with this stream.
|
ViewMap<IStreamIgnoredMapping> |
getIgnoredView()
Return the ignored view map associated with this stream.
|
ViewMap<IStreamRemappedMapping> |
getRemappedView()
Return the remapped view map associated with this stream.
|
ViewMap<IStreamViewMapping> |
getStreamView()
Return the view map associated with this stream.
|
void |
setClientView(ViewMap<IClientViewMapping> clientView)
Set the automatically generated client view map associated with this
stream spec.
|
void |
setComponents(ViewMap<IStreamComponentMapping> components) |
void |
setExtraTags(java.util.List<IStream.IExtraTag> extraTags)
Set the extra tags associated with this stream.
|
void |
setIgnoredView(ViewMap<IStreamIgnoredMapping> ignoredView)
Set the ignored view map associated with this stream spec.
|
void |
setRemappedView(ViewMap<IStreamRemappedMapping> remappedView)
Set the remapped view map associated with this stream spec.
|
void |
setServer(IOptionsServer server)
Set the server to type of IOptionsServer, overriding the default IServer.
|
void |
setStreamView(ViewMap<IStreamViewMapping> streamView)
Set the view map associated with this stream spec.
|
getAccessed, getBaseParent, getDescription, getName, getOptions, getOwnerName, getParent, getParentView, getStream, getType, getUpdated, isChangeFlowsFromParent, isChangeFlowsToParent, isFirmerThanParent, isUnloaded, setAccessed, setBaseParent, setChangeFlowsFromParent, setChangeFlowsToParent, setDescription, setFirmerThanParent, setName, setOptions, setOwnerName, setParent, setParentView, setStream, setType, setUpdated
canRefresh, canUpdate, clearRawFields, complete, getRawField, getRawFields, hasRawField, refresh, setRawField, setRawFields, setServer, update, update, update
ViewMap<IStreamViewMapping> getStreamView()
void setStreamView(ViewMap<IStreamViewMapping> streamView)
streamView
- new view mappings for the stream.ViewMap<IStreamRemappedMapping> getRemappedView()
void setRemappedView(ViewMap<IStreamRemappedMapping> remappedView)
remappedView
- new remapped view mappings for the stream.ViewMap<IStreamIgnoredMapping> getIgnoredView()
void setIgnoredView(ViewMap<IStreamIgnoredMapping> ignoredView)
ignoredView
- ignore view mappingViewMap<IClientViewMapping> getClientView()
void setClientView(ViewMap<IClientViewMapping> clientView)
clientView
- client viewjava.util.List<IStream.IExtraTag> getExtraTags()
void setExtraTags(java.util.List<IStream.IExtraTag> extraTags)
extraTags
- extra tagsvoid setServer(IOptionsServer server)
server
- serverViewMap<IStreamComponentMapping> getComponents()
void setComponents(ViewMap<IStreamComponentMapping> components)
components
- A stream Components