Class DirectEndpointsBuilder

java.lang.Object
org.citrusframework.endpoint.direct.DirectEndpointsBuilder
All Implemented Interfaces:
org.citrusframework.endpoint.EndpointBuilder<org.citrusframework.endpoint.Endpoint>, org.citrusframework.spi.ReferenceResolverAware

public class DirectEndpointsBuilder extends Object implements org.citrusframework.endpoint.EndpointBuilder<org.citrusframework.endpoint.Endpoint>, org.citrusframework.spi.ReferenceResolverAware
  • Constructor Details

    • DirectEndpointsBuilder

      public DirectEndpointsBuilder()
  • Method Details

    • setSynchronous

      public void setSynchronous(DirectSyncEndpointBuilder builder)
    • setAsynchronous

      public void setAsynchronous(DirectEndpointBuilder builder)
    • build

      public org.citrusframework.endpoint.Endpoint build()
      Specified by:
      build in interface org.citrusframework.endpoint.EndpointBuilder<org.citrusframework.endpoint.Endpoint>
    • supports

      public boolean supports(Class<?> endpointType)
      Specified by:
      supports in interface org.citrusframework.endpoint.EndpointBuilder<org.citrusframework.endpoint.Endpoint>
    • setReferenceResolver

      public void setReferenceResolver(@Nullable org.citrusframework.spi.ReferenceResolver referenceResolver)
      Specified by:
      setReferenceResolver in interface org.citrusframework.spi.ReferenceResolverAware