FilteredDataStore Configuration
Configurations within the Satellite Configuration Group.
Configurations within the Satellite Configuration Group.
Element: config
Attributes:
@version [ required | fixed: 1 ]
Children:
- all of these elements:
- [0, 1] '→parent'
» references the instance id of another (not Filtered) DataStoreService - [0, 1] '→filter'
» startup related settings (e.g. when should the service register)
- [0, 1] '→parent'
Inner element: config/parent
content: string
references the instance id of another (not Filtered) DataStoreService
Element: filter
Filter assets accessible for this site.
Attributes:
@expression ↦ string
XPath expression to match.
Children:
- [0, n] choice of these elements:
- [1, 1] '→template'
- [1, 1] '→deleted'
» add datastore filter for deletion state=none - [1, 1] '→period'
- [1, 1] '→outputchannel'
Inner element: filter/deleted
Attributes:
@enabled [ default: false ] ↦ boolean
add datastore filter for deletion state=none
Inner element: filter/template
Attributes:
@enabled [ default: false ] ↦ boolean
Inner element: filter/outputchannel
Children:
- [1, n] choice of these elements:
- [1, 1] '→group'
Inner element: filter/outputchannel/group
Attributes:
@exclude [ default: false ] ↦ boolean
Children:
- [1, n] choice of these elements:
- [1, 1] '→channel'
Inner element: filter/outputchannel/group/channel
Attributes:
@name ↦ string
Inner element: filter/period
Attributes:
@enabled [ default: false ] ↦ boolean
@feature [ default: censhare:period ] ↦ string
The Filtered Datastore Configuration configures wraps an existing datastore and applies filters to it
Multiple Filtered Datastore Configurations may be present in one configuration group, but in general sharing one is preferred.