Class SoapServiceDefinition

java.lang.Object
org.kuali.rice.ksb.api.bus.support.AbstractServiceDefinition
org.kuali.rice.ksb.api.bus.support.SoapServiceDefinition
All Implemented Interfaces:
ServiceDefinition

public class SoapServiceDefinition extends AbstractServiceDefinition
Since:
0.9
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Constructor Details

    • SoapServiceDefinition

      public SoapServiceDefinition()
      Constructor that sets the bus security (i.e. digital signing) to FALSE by default.
  • Method Details

    • getType

      public String getType()
      Description copied from interface: ServiceDefinition
      Returns the type of this service.
      Returns:
      the type of this service
    • isJaxWsService

      public boolean isJaxWsService()
      Returns:
      the jaxWsService
    • setJaxWsService

      public void setJaxWsService(boolean jaxWsService)
      Parameters:
      jaxWsService - define service as jaxws service.
    • getServiceInterface

      public String getServiceInterface()
    • setServiceInterface

      public void setServiceInterface(String serviceInterface)
    • validate

      public void validate()
      Description copied from interface: ServiceDefinition
      Validates the service definition after creation of the service definition. It's intended that portions of the KSB that handle publication and export of services to the bus will execute this prior to successful export of the service.
      Specified by:
      validate in interface ServiceDefinition
      Overrides:
      validate in class AbstractServiceDefinition
    • configure

      protected ServiceConfiguration configure()
      Specified by:
      configure in class AbstractServiceDefinition