public QueueDef queue(String name) { Node queue = model.getOrCreate("queue").attribute("name", name); return new QueueDef(model, queue); }
/* (non-Javadoc) * @see org.jboss.arquillian.impl.configuration.api.ArquillianDescriptor#defaultProtocol() */ @Override public DefaultProtocolDef defaultProtocol(String type) { return new DefaultProtocolDefImpl(getDescriptorName(), model, model.getOrCreate("protocol")) .setType(type); }
/* (non-Javadoc) * @see org.jboss.arquillian.impl.configuration.api.ArquillianDescriptor#engine() */ @Override public EngineDef engine() { return new EngineDefImpl(getDescriptorName(), model, model.getOrCreate("engine")); }
@Override public FilterDef filterClass(String clazz) { filter.getOrCreate("filter-class").text(clazz); return this; }
@Override public FilterDef asyncSupported(boolean value) { filter.getOrCreate("async-supported").text(value); return this; }
@Override public FilterDef name(String name) { filter.getOrCreate("filter-name").text(name); return this; }
public TopicDescriptor topic(String name, String jndi) { return new TopicDescriptor(configuration.getOrCreate("topic@name=" + name), this) .name(name) .entry(jndi); }
public QueueDescriptor queue(String name, String jndi) { return new QueueDescriptor(configuration.getOrCreate("queue@name=" + name), this) .name(name) .entry(jndi); }