public class InfinispanDataStoreComponent extends Object implements io.apiman.gateway.engine.components.IDataStoreComponent
| Constructor and Description |
|---|
InfinispanDataStoreComponent()
Constructor.
|
InfinispanDataStoreComponent(Map<String,String> config)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
<T> void |
clearProperty(String namespace,
String propertyName,
io.apiman.gateway.engine.async.IAsyncResultHandler<T> handler) |
<T> void |
getProperty(String namespace,
String propertyName,
T defaultValue,
io.apiman.gateway.engine.async.IAsyncResultHandler<T> handler) |
<T> boolean |
hasProperty(String namespace,
String propertyName) |
<T> void |
setProperty(String namespace,
String propertyName,
T value,
io.apiman.gateway.engine.async.IAsyncResultHandler<T> handler) |
<T> void |
setProperty(String namespace,
String propertyName,
T value,
Long expiration,
io.apiman.gateway.engine.async.IAsyncResultHandler<T> handler) |
public <T> boolean hasProperty(String namespace, String propertyName)
hasProperty in interface io.apiman.gateway.engine.components.IDataStoreComponentIDataStoreComponent.hasProperty(java.lang.String, java.lang.String)public <T> void getProperty(String namespace, String propertyName, T defaultValue, io.apiman.gateway.engine.async.IAsyncResultHandler<T> handler)
getProperty in interface io.apiman.gateway.engine.components.IDataStoreComponentIDataStoreComponent.getProperty(java.lang.String, java.lang.String, java.lang.Object, io.apiman.gateway.engine.async.IAsyncResultHandler)public <T> void setProperty(String namespace, String propertyName, T value, io.apiman.gateway.engine.async.IAsyncResultHandler<T> handler)
setProperty in interface io.apiman.gateway.engine.components.IDataStoreComponentIDataStoreComponent.setProperty(java.lang.String, java.lang.String, java.lang.Object, io.apiman.gateway.engine.async.IAsyncResultHandler)public <T> void setProperty(String namespace, String propertyName, T value, Long expiration, io.apiman.gateway.engine.async.IAsyncResultHandler<T> handler)
setProperty in interface io.apiman.gateway.engine.components.IDataStoreComponentIDataStoreComponent.setProperty(java.lang.String, java.lang.String, java.lang.Object, java.lang.Long, io.apiman.gateway.engine.async.IAsyncResultHandler)public <T> void clearProperty(String namespace, String propertyName, io.apiman.gateway.engine.async.IAsyncResultHandler<T> handler)
clearProperty in interface io.apiman.gateway.engine.components.IDataStoreComponentIDataStoreComponent.clearProperty(java.lang.String, java.lang.String, io.apiman.gateway.engine.async.IAsyncResultHandler)Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.