public class QueueFactory<X extends Queue<X>> extends Object implements ConfiguredObjectTypeFactory<X>
| Constructor and Description |
|---|
QueueFactory() |
| Modifier and Type | Method and Description |
|---|---|
X |
create(ConfiguredObjectFactory factory,
Map<String,Object> attributes,
ConfiguredObject<?>... parents) |
com.google.common.util.concurrent.ListenableFuture<X> |
createAsync(ConfiguredObjectFactory factory,
Map<String,Object> attributes,
ConfiguredObject<?>... parents) |
Class<? super X> |
getCategoryClass() |
String |
getType() |
UnresolvedConfiguredObject<X> |
recover(ConfiguredObjectFactory factory,
ConfiguredObjectRecord record,
ConfiguredObject<?>... parents) |
public Class<? super X> getCategoryClass()
getCategoryClass in interface ConfiguredObjectTypeFactory<X extends Queue<X>>public X create(ConfiguredObjectFactory factory, Map<String,Object> attributes, ConfiguredObject<?>... parents)
create in interface ConfiguredObjectTypeFactory<X extends Queue<X>>public com.google.common.util.concurrent.ListenableFuture<X> createAsync(ConfiguredObjectFactory factory, Map<String,Object> attributes, ConfiguredObject<?>... parents)
createAsync in interface ConfiguredObjectTypeFactory<X extends Queue<X>>public UnresolvedConfiguredObject<X> recover(ConfiguredObjectFactory factory, ConfiguredObjectRecord record, ConfiguredObject<?>... parents)
recover in interface ConfiguredObjectTypeFactory<X extends Queue<X>>Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.