Class AbstractServiceConfiguration.Builder<T>

java.lang.Object
org.kuali.rice.ksb.api.bus.support.AbstractServiceConfiguration.Builder<T>
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
JavaServiceConfiguration.Builder, SoapServiceConfiguration.Builder
Enclosing class:
AbstractServiceConfiguration

protected abstract static class AbstractServiceConfiguration.Builder<T> extends Object implements Serializable
See Also:
  • Constructor Details

    • Builder

      protected Builder()
  • Method Details

    • build

      public abstract T build()
    • copyServiceDefinitionProperties

      protected void copyServiceDefinitionProperties(ServiceDefinition serviceDefinition)
    • getServiceName

      public QName getServiceName()
    • setServiceName

      public void setServiceName(QName serviceName)
    • getEndpointUrl

      public URL getEndpointUrl()
    • setEndpointUrl

      public void setEndpointUrl(URL endpointUrl)
    • getInstanceId

      public String getInstanceId()
    • setInstanceId

      public void setInstanceId(String instanceId)
    • getApplicationId

      public String getApplicationId()
    • setApplicationId

      public void setApplicationId(String applicationId)
    • getServiceVersion

      public String getServiceVersion()
    • setServiceVersion

      public void setServiceVersion(String serviceVersion)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • isQueue

      public boolean isQueue()
    • setQueue

      public void setQueue(boolean queue)
    • getPriority

      public Integer getPriority()
    • setPriority

      public void setPriority(Integer priority)
    • getRetryAttempts

      public Integer getRetryAttempts()
    • setRetryAttempts

      public void setRetryAttempts(Integer retryAttempts)
    • getMillisToLive

      public Long getMillisToLive()
    • setMillisToLive

      public void setMillisToLive(Long millisToLive)
    • getMessageExceptionHandler

      public String getMessageExceptionHandler()
    • setMessageExceptionHandler

      public void setMessageExceptionHandler(String messageExceptionHandler)
    • getBusSecurity

      public Boolean getBusSecurity()
    • setBusSecurity

      public void setBusSecurity(Boolean busSecurity)
    • getCredentialsType

      public CredentialsType getCredentialsType()
    • setCredentialsType

      public void setCredentialsType(CredentialsType credentialsType)
    • isBasicAuthentication

      public Boolean isBasicAuthentication()
    • setBasicAuthentication

      public void setBasicAuthentication(Boolean basicAuthentication)