本文整理了Java中org.infinispan.commons.configuration.attributes.AttributeSet.protect()
方法的一些代码示例,展示了AttributeSet.protect()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AttributeSet.protect()
方法的具体详情如下:
包路径:org.infinispan.commons.configuration.attributes.AttributeSet
类名称:AttributeSet
方法名:protect
[英]Returns a new ValueSet where immutable Attributes are write-protected
[中]返回不可变属性受写保护的新值集
代码示例来源:origin: wildfly/wildfly
@SuppressWarnings("deprecation")
@Override
public CustomStoreConfiguration create() {
return new CustomStoreConfiguration(this.attributes.protect(), this.async.create(), this.singletonStore.create());
}
代码示例来源:origin: wildfly/wildfly
@SuppressWarnings("deprecation")
@Override
public HotRodStoreConfiguration create() {
return new HotRodStoreConfiguration(this.attributes.protect(), this.async.create(), this.singletonStore.create());
}
代码示例来源:origin: org.infinispan/infinispan-cachestore-jdbc
@Override
public TableManipulationConfiguration create() {
return new TableManipulationConfiguration(attributes.protect());
}
代码示例来源:origin: org.infinispan/infinispan-server-memcached
@Override
public MemcachedServerConfiguration create() {
return new MemcachedServerConfiguration(attributes.protect(), ssl.create());
}
代码示例来源:origin: org.wildfly/wildfly-clustering-infinispan-extension
@SuppressWarnings("deprecation")
@Override
public CustomStoreConfiguration create() {
return new CustomStoreConfiguration(this.attributes.protect(), this.async.create(), this.singletonStore.create());
}
代码示例来源:origin: NationalSecurityAgency/datawave
@Override
public AccumuloCacheStoreConfiguration create() {
return new AccumuloCacheStoreConfiguration(attributes.protect(), async.create(), singletonStore.create());
}
代码示例来源:origin: org.infinispan/infinispan-cachestore-jpa
@Override
public JpaStoreConfiguration create() {
return new JpaStoreConfiguration(attributes.protect(), async.create(), singletonStore.create());
}
代码示例来源:origin: org.wildfly/wildfly-clustering-infinispan-extension
@SuppressWarnings("deprecation")
@Override
public HotRodStoreConfiguration create() {
return new HotRodStoreConfiguration(this.attributes.protect(), this.async.create(), this.singletonStore.create());
}
代码示例来源:origin: org.infinispan/infinispan-persistence-soft-index
@Override
public SoftIndexFileStoreConfiguration create() {
return new SoftIndexFileStoreConfiguration(attributes.protect(),
async.create(), singletonStore.create());
}
代码示例来源:origin: com.nimbusds/infinispan-cachestore-sql
@Override
public SQLStoreConfiguration create() {
// This method should construct a new instance of a
// SQLStoreConfiguration object. There will be one instance
// per cache.
return new SQLStoreConfiguration(
this.attributes.protect(),
this.async.create(),
this.singleton().create());
}
代码示例来源:origin: org.infinispan/infinispan-core
private DummyInMemoryStoreConfiguration createDummyConfiguration() {
AttributeSet protectedAttributesSet = DummyInMemoryStoreConfiguration.attributeDefinitionSet().protect();
return new DummyInMemoryStoreConfiguration(protectedAttributesSet, null, null);
}
代码示例来源:origin: org.infinispan/infinispan-server-core
@Override
public MockServerConfiguration create() {
return new MockServerConfiguration(attributes.protect(), ssl.create());
}
}
代码示例来源:origin: org.infinispan/infinispan-core
@Override
public LockableStoreConfiguration create() {
return new LockableStoreConfiguration(attributes.protect(), async.create(), singletonStore.create());
}
}
代码示例来源:origin: org.infinispan/infinispan-core
@Override
public LockableStoreConfiguration create() {
return new LockableStoreConfiguration(attributes.protect(), async.create(), singletonStore.create());
}
}
代码示例来源:origin: org.infinispan/infinispan-core
@Override
public CountingStoreConfiguration create() {
return new CountingStoreConfiguration(attributes.protect(), async.create(), singletonStore.create());
}
代码示例来源:origin: org.infinispan/infinispan-core
@Override
public DummyInMemoryStoreConfiguration create() {
return new DummyInMemoryStoreConfiguration(attributes.protect(), async.create(), singletonStore.create());
}
代码示例来源:origin: org.infinispan/infinispan-core
@Override
public SimpleLoaderConfiguration create() {
return new SimpleLoaderConfiguration(attributes.protect(), async.create(), singletonStore.create());
}
代码示例来源:origin: org.infinispan/infinispan-core
@Override public UnreliableCacheStoreConfiguration create() {
return new UnreliableCacheStoreConfiguration(attributes.protect(), async.create(), singleton().create());
}
@Override public UnreliableCacheStoreConfigurationBuilder self() { return this; }
代码示例来源:origin: org.infinispan/infinispan-persistence-soft-index
@Override
public SoftIndexFileStoreConfiguration newConfigurationFrom(int segment) {
AttributeSet set = SoftIndexFileStoreConfiguration.attributeDefinitionSet();
set.read(attributes);
String dataLocation = set.attribute(DATA_LOCATION).get();
set.attribute(DATA_LOCATION).set(fileLocationTransform(dataLocation, segment));
String indexLocation = set.attribute(INDEX_LOCATION).get();
set.attribute(INDEX_LOCATION).set(fileLocationTransform(indexLocation, segment));
return new SoftIndexFileStoreConfiguration(set.protect(), async(), singletonStore());
}
代码示例来源:origin: org.infinispan/infinispan-core
@Override
public DummyInMemoryStoreConfiguration newConfigurationFrom(int segment) {
AttributeSet set = DummyInMemoryStoreConfiguration.attributeDefinitionSet();
set.read(attributes);
String storeName = set.attribute(STORE_NAME).get();
if (storeName != null) {
set.attribute(STORE_NAME).set(storeName + "-" + segment);
}
return new DummyInMemoryStoreConfiguration(set.protect(), async(), singletonStore());
}
内容来源于网络,如有侵权,请联系作者删除!