public interface PresenceResourceProvider extends ResourcesProviderBase, PresenceProvider
| Modifier and Type | Method and Description |
|---|---|
default List<? extends ResourceModel> |
announceResources() |
default Optional<PresenceResource> |
createPresenceResource()
creates a PresenceResource ready to return
|
default Optional<? extends ResourceModel> |
generateResource(ResourceModel resourceModel,
Optional<EventModel> event)
generates the resources
|
announceEvents, provideResource, resourcesIniteventFired, getLevel, isFirstEncountering, isKnown, isPresent, isStrict, setGlobalPresent, setGlobalStrictPresentgetIsPresent, nonStrictAvailablegenerateResource, generateResourcedebug, debug, error, error, getContextgetID, isOwnerdefault List<? extends ResourceModel> announceResources()
announceResources in interface ResourceBuilderModelannounceResources in interface ResourcesProviderBasedefault Optional<? extends ResourceModel> generateResource(ResourceModel resourceModel, Optional<EventModel> event)
generateResource in interface ResourcesProviderBaseresourceModel - the resourceModelevent - the Eventdefault Optional<PresenceResource> createPresenceResource()
Copyright © 2016. All rights reserved.