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
- Since:
- 0.9
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor that sets the bus security (i.e. digital signing) to FALSE by default. -
Method Summary
Modifier and TypeMethodDescriptionprotected ServiceConfigurationgetType()Returns the type of this service.booleanvoidsetJaxWsService(boolean jaxWsService) voidsetServiceInterface(String serviceInterface) voidvalidate()Validates the service definition after creation of the service definition.Methods inherited from class org.kuali.rice.ksb.api.bus.support.AbstractServiceDefinition
equals, establishEndpoint, getApplicationId, getBusSecurity, getCredentialsType, getEndpointUrl, getInstanceId, getLocalServiceName, getMessageExceptionHandler, getMillisToLive, getPriority, getRetryAttempts, getService, getServiceClassLoader, getServiceName, getServiceNameSpaceURI, getServicePath, getServiceVersion, hashCode, isBasicAuthentication, isQueue, setApplicationId, setBasicAuthentication, setBusSecurity, setCredentialsType, setEndpointUrl, setInstanceId, setLocalServiceName, setMessageExceptionHandler, setMillisToLive, setPriority, setQueue, setRetryAttempts, setService, setServiceClassLoader, setServiceName, setServiceNameSpaceURI, setServicePath, setServiceVersion, toString
-
Constructor Details
-
SoapServiceDefinition
public SoapServiceDefinition()Constructor that sets the bus security (i.e. digital signing) to FALSE by default.
-
-
Method Details
-
getType
Description copied from interface:ServiceDefinitionReturns 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
-
setServiceInterface
-
validate
public void validate()Description copied from interface:ServiceDefinitionValidates 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:
validatein interfaceServiceDefinition- Overrides:
validatein classAbstractServiceDefinition
-
configure
- Specified by:
configurein classAbstractServiceDefinition
-