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.