Package org.citrusframework.spi
Class AbstractReferenceResolverAwareTestActionBuilder<T extends TestAction>
java.lang.Object
org.citrusframework.spi.AbstractReferenceResolverAwareTestActionBuilder<T>
- All Implemented Interfaces:
ReferenceResolverAware,TestActionBuilder<T>,TestActionBuilder.DelegatingTestActionBuilder<T>
public abstract class AbstractReferenceResolverAwareTestActionBuilder<T extends TestAction>
extends Object
implements TestActionBuilder.DelegatingTestActionBuilder<T>, ReferenceResolverAware
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TestActionBuilder<? extends T>protected ReferenceResolverBean reference resolverFields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionTestActionBuilder<? extends T>Obtains the delegate test action builder.voidsetReferenceResolver(ReferenceResolver referenceResolver) Specifies the referenceResolver.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Field Details
-
referenceResolver
Bean reference resolver -
delegate
-
-
Constructor Details
-
AbstractReferenceResolverAwareTestActionBuilder
public AbstractReferenceResolverAwareTestActionBuilder()
-
-
Method Details
-
getDelegate
Description copied from interface:TestActionBuilder.DelegatingTestActionBuilderObtains the delegate test action builder.- Specified by:
getDelegatein interfaceTestActionBuilder.DelegatingTestActionBuilder<T extends TestAction>- Returns:
-
setReferenceResolver
Specifies the referenceResolver.- Specified by:
setReferenceResolverin interfaceReferenceResolverAware
-