|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ServiceConfiguration
An interface which defines common configuration information for all services. Specific implementations might add additional configuration attributes which are appropriate for their given domain or service configuration method.
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. |
Method Detail |
---|
QName getServiceName()
URL getEndpointUrl()
String getInstanceId()
String getApplicationId()
String getServiceVersion()
String getType()
boolean isQueue()
Integer getPriority()
Integer getRetryAttempts()
Long getMillisToLive()
String getMessageExceptionHandler()
Boolean getBusSecurity()
CredentialsType getCredentialsType()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |