public abstract class AbstractServiceConfiguration extends AbstractDataTransferObject implements ServiceConfiguration
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | AbstractServiceConfiguration.Builder<T> | 
| protected static class  | AbstractServiceConfiguration.ConstantsDefines some internal constants used on this class. | 
| protected static class  | AbstractServiceConfiguration.ElementsA private class which exposes constants which define the XML element names to use
 when this object is marshalled to XML. | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | AbstractServiceConfiguration()Constructor intended for use only by JAXB. | 
| protected  | AbstractServiceConfiguration(AbstractServiceConfiguration.Builder<?> builder) | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getApplicationId()Returns the id of the application which owns this service. | 
| Boolean | getBusSecurity()Returns true if this service is secured by standard KSB security features. | 
| CredentialsType | getCredentialsType()Returns the type of security credentials that should be used when
 attempting to authorize access to this service. | 
| URL | getEndpointUrl()Returns the URL of the endpoint which provides this service. | 
| String | getInstanceId()Returns the id of the specific instance of the application which owns this service. | 
| String | getMessageExceptionHandler()Returns the name of the exception handler to invoke whenever messages to
 this service fail to be sent. | 
| Long | getMillisToLive()Returns the maximum amount of milliseconds a message to this service can
 live and attempt to be processed successfully by this service before it's
 forced into processing by it's exception handler. | 
| Integer | getPriority()Returns the processing priority for messages that are sent to this service. | 
| Integer | getRetryAttempts()Returns the retry attempts to use when processing messages sent to this
 service. | 
| QName | getServiceName()Returns the qualified name for this service. | 
| String | getServiceVersion()Returns the version of this service. | 
| String | getType()Returns the type of this service. | 
| Boolean | isBasicAuthentication()Returns whether the service is secured with basic authentication | 
| boolean | isQueue()Return true if this service uses queue-style messaging, false if it uses
 topic-style messaging. | 
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toStringprotected AbstractServiceConfiguration()
protected AbstractServiceConfiguration(AbstractServiceConfiguration.Builder<?> builder)
public QName getServiceName()
ServiceConfigurationgetServiceName in interface ServiceConfigurationpublic URL getEndpointUrl()
ServiceConfigurationgetEndpointUrl in interface ServiceConfigurationpublic String getInstanceId()
ServiceConfigurationgetInstanceId in interface ServiceConfigurationpublic String getApplicationId()
ServiceConfigurationgetApplicationId in interface ServiceConfigurationpublic String getServiceVersion()
ServiceConfigurationgetServiceVersion in interface ServiceConfigurationpublic String getType()
ServiceConfigurationgetType in interface ServiceConfigurationpublic boolean isQueue()
ServiceConfigurationisQueue in interface ServiceConfigurationpublic Integer getPriority()
ServiceConfigurationgetPriority in interface ServiceConfigurationpublic Integer getRetryAttempts()
ServiceConfigurationgetRetryAttempts in interface ServiceConfigurationpublic Long getMillisToLive()
ServiceConfigurationgetMillisToLive in interface ServiceConfigurationpublic String getMessageExceptionHandler()
ServiceConfigurationgetMessageExceptionHandler in interface ServiceConfigurationpublic Boolean getBusSecurity()
ServiceConfigurationgetBusSecurity in interface ServiceConfigurationpublic CredentialsType getCredentialsType()
ServiceConfigurationgetCredentialsType in interface ServiceConfigurationpublic Boolean isBasicAuthentication()
ServiceConfigurationisBasicAuthentication in interface ServiceConfigurationCopyright © 2005–2016 The Kuali Foundation. All rights reserved.