Class MessagingServiceJmsExtension
- java.lang.Object
-
- com.sap.cloud.servicesdk.xbem.extension.sapcp.jms.MessagingServiceJmsExtension
-
- All Implemented Interfaces:
MessagingServiceExtension<MessagingServiceJmsConnectionFactory>
public class MessagingServiceJmsExtension extends Object implements MessagingServiceExtension<MessagingServiceJmsConnectionFactory>
Extension for providing JMS support to the SAP Event Mesh Service.Make use of the
MessagingServiceExtensionconcept provided by theMessagingServiceFactoryand the SAP Event Mesh JMS Connection Factory (which provides JMS via AMQP 1.0 by theMessagingServiceJmsConnectionFactory).
-
-
Field Summary
Fields Modifier and Type Field Description static StringEQUALS_SIGNstatic StringQUESTION_MARKstatic StringSCHEMA_SEP
-
Constructor Summary
Constructors Constructor Description MessagingServiceJmsExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessagingServiceJmsConnectionFactorycreate()Class<MessagingServiceJmsConnectionFactory>getExtensionType()voidinit(MessagingService clientInfo, MessagingServiceConnectionSettings settings)booleansupportsType(Class clazz)
-
-
-
Field Detail
-
QUESTION_MARK
public static final String QUESTION_MARK
- See Also:
- Constant Field Values
-
SCHEMA_SEP
public static final String SCHEMA_SEP
- See Also:
- Constant Field Values
-
EQUALS_SIGN
public static final String EQUALS_SIGN
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
public void init(MessagingService clientInfo, MessagingServiceConnectionSettings settings)
- Specified by:
initin interfaceMessagingServiceExtension<MessagingServiceJmsConnectionFactory>
-
supportsType
public boolean supportsType(Class clazz)
- Specified by:
supportsTypein interfaceMessagingServiceExtension<MessagingServiceJmsConnectionFactory>
-
getExtensionType
public Class<MessagingServiceJmsConnectionFactory> getExtensionType()
- Specified by:
getExtensionTypein interfaceMessagingServiceExtension<MessagingServiceJmsConnectionFactory>
-
create
public MessagingServiceJmsConnectionFactory create() throws MessagingException
- Specified by:
createin interfaceMessagingServiceExtension<MessagingServiceJmsConnectionFactory>- Throws:
MessagingException
-
-