|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.ksb.api.bus.support.AbstractServiceConfiguration
public abstract class AbstractServiceConfiguration
| Nested Class Summary | |
|---|---|
protected static class |
AbstractServiceConfiguration.Builder<T>
|
protected static class |
AbstractServiceConfiguration.Constants
Defines some internal constants used on this class. |
protected static class |
AbstractServiceConfiguration.Elements
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML. |
| Constructor Summary | |
|---|---|
protected |
AbstractServiceConfiguration()
Constructor intended for use only by JAXB. |
protected |
AbstractServiceConfiguration(AbstractServiceConfiguration.Builder<?> builder)
|
| Method Summary | |
|---|---|
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 |
isQueue()
Return true if this service uses queue-style messaging, false if it uses topic-style messaging. |
| Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject |
|---|
afterUnmarshal, beforeUnmarshal, equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractServiceConfiguration()
protected AbstractServiceConfiguration(AbstractServiceConfiguration.Builder<?> builder)
| Method Detail |
|---|
public QName getServiceName()
ServiceConfiguration
getServiceName in interface ServiceConfigurationpublic URL getEndpointUrl()
ServiceConfiguration
getEndpointUrl in interface ServiceConfigurationpublic String getInstanceId()
ServiceConfiguration
getInstanceId in interface ServiceConfigurationpublic String getApplicationId()
ServiceConfiguration
getApplicationId in interface ServiceConfigurationpublic String getServiceVersion()
ServiceConfiguration
getServiceVersion in interface ServiceConfigurationpublic String getType()
ServiceConfiguration
getType in interface ServiceConfigurationpublic boolean isQueue()
ServiceConfiguration
isQueue in interface ServiceConfigurationpublic Integer getPriority()
ServiceConfiguration
getPriority in interface ServiceConfigurationpublic Integer getRetryAttempts()
ServiceConfiguration
getRetryAttempts in interface ServiceConfigurationpublic Long getMillisToLive()
ServiceConfiguration
getMillisToLive in interface ServiceConfigurationpublic String getMessageExceptionHandler()
ServiceConfiguration
getMessageExceptionHandler in interface ServiceConfigurationpublic Boolean getBusSecurity()
ServiceConfiguration
getBusSecurity in interface ServiceConfigurationpublic CredentialsType getCredentialsType()
ServiceConfiguration
getCredentialsType in interface ServiceConfiguration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||