public class CapabilitiesStorePersisted extends Object implements CapabilitiesStore
| Modifier and Type | Field and Description |
|---|---|
protected com.google.inject.Provider<javax.persistence.EntityManager> |
entityManagerProvider |
| Constructor and Description |
|---|
CapabilitiesStorePersisted(CapabilitiesProvisioning staticProvisioning,
com.google.inject.Provider<javax.persistence.EntityManager> entityManagerProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(CapabilityEntry capabilityEntry) |
void |
add(Collection<? extends CapabilityEntry> entries) |
HashSet<CapabilityEntry> |
getAllCapabilities() |
boolean |
hasCapability(CapabilityEntry capabilityEntry) |
CapabilityEntry |
lookup(String participantId,
long cacheMaxAge) |
Collection<CapabilityEntry> |
lookup(String domain,
String interfaceName) |
Collection<CapabilityEntry> |
lookup(String domain,
String interfaceName,
long cacheMaxAge) |
void |
remove(Collection<String> participantIds) |
boolean |
remove(String participantId) |
protected com.google.inject.Provider<javax.persistence.EntityManager> entityManagerProvider
@Inject public CapabilitiesStorePersisted(CapabilitiesProvisioning staticProvisioning, com.google.inject.Provider<javax.persistence.EntityManager> entityManagerProvider)
public void add(CapabilityEntry capabilityEntry)
add in interface CapabilitiesStorepublic void add(Collection<? extends CapabilityEntry> entries)
add in interface CapabilitiesStorepublic boolean remove(String participantId)
remove in interface CapabilitiesStorepublic void remove(Collection<String> participantIds)
remove in interface CapabilitiesStorepublic Collection<CapabilityEntry> lookup(String domain, String interfaceName)
lookup in interface CapabilitiesStorepublic Collection<CapabilityEntry> lookup(String domain, String interfaceName, long cacheMaxAge)
lookup in interface CapabilitiesStore@CheckForNull public CapabilityEntry lookup(String participantId, long cacheMaxAge)
lookup in interface CapabilitiesStorepublic HashSet<CapabilityEntry> getAllCapabilities()
getAllCapabilities in interface CapabilitiesStorepublic boolean hasCapability(@Nonnull CapabilityEntry capabilityEntry)
hasCapability in interface CapabilitiesStoreCopyright © 2015. All rights reserved.