Download message api Free Java Code
Description
Use simple, technology neutral method calls for messaging (JMS, ESB, etc.).
Icons
Source Files
The download file message-api-master.zip has the following entries.
.gitignore//w w w.j a v a 2 s. c o m
README.mediawiki
archetype/pom.xml
archetype/src/main/resources/META-INF/maven/archetype.xml
archetype/src/main/resources/archetype-resources/pom.xml
archetype/src/main/resources/archetype-resources/src/main/java/MyMessageApi.java
demo/chat-api/.factorypath
demo/chat-api/pom.xml
demo/chat-api/src/main/java/chat/ChatApi.java
demo/chat-api/src/main/resources/META-INF/beans.xml
demo/chat-receive/pom.xml
demo/chat-receive/src/main/java/chat/ChatReceiveServlet.java
demo/chat-receive/src/main/java/chat/ChatReceiver.java
demo/chat-receive/src/main/webapp/WEB-INF/beans.xml
demo/chat-receive/src/main/webapp/WEB-INF/faces-config.xml
demo/chat-receive/src/main/webapp/WEB-INF/web.xml
demo/chat-send/pom.xml
demo/chat-send/src/main/java/chat/ChatSend.java
demo/chat-send/src/main/webapp/WEB-INF/beans.xml
demo/chat-send/src/main/webapp/WEB-INF/faces-config.xml
demo/chat-send/src/main/webapp/WEB-INF/web.xml
demo/pom.xml
demo/stockquote-simple/build.gradle
demo/stockquote-simple/pom.xml
demo/stockquote-simple/src/main/java/stockquote/QuoteEntry.java
demo/stockquote-simple/src/main/java/stockquote/StockQuote.java
demo/stockquote-simple/src/main/java/stockquote/Trader.java
demo/stockquote-simple/src/main/webapp/WEB-INF/beans.xml
demo/stockquote-simple/src/main/webapp/WEB-INF/faces-config.xml
demo/stockquote-topic/pom.xml
demo/stockquote-topic/src/main/java/stockquote/ORCLMDB.java
demo/stockquote-topic/src/main/java/stockquote/QuoteEntry.java
demo/stockquote-topic/src/main/java/stockquote/StockQuote.java
demo/stockquote-topic/src/main/java/stockquote/Trader.java
demo/stockquote-topic/src/main/webapp/WEB-INF/beans.xml
demo/stockquote-topic/src/main/webapp/WEB-INF/faces-config.xml
doc/NEW-ASYNCHRONOUS.mediawiki
doc/PROPOSAL.mediawiki
doc/STATUS.mediawiki
main/adapter/.checkstyle
main/adapter/infinitest.filters
main/adapter/pom.xml
main/adapter/src/main/java/net/java/messageapi/adapter/AbstractBean.java
main/adapter/src/main/java/net/java/messageapi/adapter/AnnotatedTypeAnnotationsWrapper.java
main/adapter/src/main/java/net/java/messageapi/adapter/AnnotatedTypeWrapper.java
main/adapter/src/main/java/net/java/messageapi/adapter/BeanId.java
main/adapter/src/main/java/net/java/messageapi/adapter/Callback.java
main/adapter/src/main/java/net/java/messageapi/adapter/CheckedMapping.java
main/adapter/src/main/java/net/java/messageapi/adapter/CtAbstractAnnotation.java
main/adapter/src/main/java/net/java/messageapi/adapter/CtClassAnnotation.java
main/adapter/src/main/java/net/java/messageapi/adapter/CtFieldAnnotation.java
main/adapter/src/main/java/net/java/messageapi/adapter/DefaultMapping.java
main/adapter/src/main/java/net/java/messageapi/adapter/DestinationNameFunction.java
main/adapter/src/main/java/net/java/messageapi/adapter/EventDecoder.java
main/adapter/src/main/java/net/java/messageapi/adapter/EventObserverSendAdapter.java
main/adapter/src/main/java/net/java/messageapi/adapter/ExecutorBean.java
main/adapter/src/main/java/net/java/messageapi/adapter/FieldMapping.java
main/adapter/src/main/java/net/java/messageapi/adapter/ForwardingSenderFactory.java
main/adapter/src/main/java/net/java/messageapi/adapter/InjectionPointWrapper.java
main/adapter/src/main/java/net/java/messageapi/adapter/InjectionTargetWrapper.java
main/adapter/src/main/java/net/java/messageapi/adapter/InvocationProxy.java
main/adapter/src/main/java/net/java/messageapi/adapter/JaxbProvider.java
main/adapter/src/main/java/net/java/messageapi/adapter/JmsHeaderSupplier.java
main/adapter/src/main/java/net/java/messageapi/adapter/JmsMappingAdapter.java
main/adapter/src/main/java/net/java/messageapi/adapter/JmsPayloadHandler.java
main/adapter/src/main/java/net/java/messageapi/adapter/JmsPropertiesFromMessageToPojo.java
main/adapter/src/main/java/net/java/messageapi/adapter/JmsPropertyScanner.java
main/adapter/src/main/java/net/java/messageapi/adapter/JmsPropertySupplier.java
main/adapter/src/main/java/net/java/messageapi/adapter/JmsQueueConfig.java
main/adapter/src/main/java/net/java/messageapi/adapter/JmsSender.java
main/adapter/src/main/java/net/java/messageapi/adapter/JmsSenderFactory.java
main/adapter/src/main/java/net/java/messageapi/adapter/LazyMessageListener.java
main/adapter/src/main/java/net/java/messageapi/adapter/MapAdapter.java
main/adapter/src/main/java/net/java/messageapi/adapter/MapFieldsMapping.java
main/adapter/src/main/java/net/java/messageapi/adapter/MapJmsPayloadHandler.java
main/adapter/src/main/java/net/java/messageapi/adapter/MapMessageDecoder.java
main/adapter/src/main/java/net/java/messageapi/adapter/MapOperationsMapping.java
main/adapter/src/main/java/net/java/messageapi/adapter/Mapping.java
main/adapter/src/main/java/net/java/messageapi/adapter/MappingBuilder.java
main/adapter/src/main/java/net/java/messageapi/adapter/MappingDecorator.java
main/adapter/src/main/java/net/java/messageapi/adapter/MessageApiBean.java
main/adapter/src/main/java/net/java/messageapi/adapter/MessageApiCdiExtension.java
main/adapter/src/main/java/net/java/messageapi/adapter/MessageApiEventScanner.java
main/adapter/src/main/java/net/java/messageapi/adapter/MessageApiInterfaceScanner.java
main/adapter/src/main/java/net/java/messageapi/adapter/MessageApiMdbScanner.java
main/adapter/src/main/java/net/java/messageapi/adapter/MessageCallFactory.java
main/adapter/src/main/java/net/java/messageapi/adapter/MessageDecoder.java
main/adapter/src/main/java/net/java/messageapi/adapter/MessageSender.java
main/adapter/src/main/java/net/java/messageapi/adapter/MessageSenderFactory.java
main/adapter/src/main/java/net/java/messageapi/adapter/MethodAsClassGenerator.java
main/adapter/src/main/java/net/java/messageapi/adapter/ObjectMessageDecoder.java
main/adapter/src/main/java/net/java/messageapi/adapter/PojoInvoker.java
main/adapter/src/main/java/net/java/messageapi/adapter/PojoProperties.java
main/adapter/src/main/java/net/java/messageapi/adapter/PropOrder.java
main/adapter/src/main/java/net/java/messageapi/adapter/PropertiesMapAdapter.java
main/adapter/src/main/java/net/java/messageapi/adapter/SerializedJmsPayloadHandler.java
main/adapter/src/main/java/net/java/messageapi/adapter/UpperCaseFieldNames.java
main/adapter/src/main/java/net/java/messageapi/adapter/VersionSupplier.java
main/adapter/src/main/java/net/java/messageapi/adapter/XmlJmsPayloadHandler.java
main/adapter/src/main/java/net/java/messageapi/adapter/XmlMessageDecoder.java
main/adapter/src/main/java/net/java/messageapi/adapter/XmlStringDecoder.java
main/adapter/src/main/resources/META-INF/beans.xml
main/adapter/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
main/adapter/src/main/resources/META-INF/services/net.java.messageapi.adapter.JmsHeaderSupplier
main/adapter/src/test/java/net/java/messageapi/adapter/AdapterIT.java
main/adapter/src/test/java/net/java/messageapi/adapter/AdapterMethod1.java
main/adapter/src/test/java/net/java/messageapi/adapter/AdapterMethod2.java
main/adapter/src/test/java/net/java/messageapi/adapter/AdapterMethod3.java
main/adapter/src/test/java/net/java/messageapi/adapter/AdapterTestApi.java
main/adapter/src/test/java/net/java/messageapi/adapter/CallbackTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/InvocationProxyTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/JaxbRule.java
main/adapter/src/test/java/net/java/messageapi/adapter/JmsMappingAdapterTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/JmsPropertyScannerTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/JmsPropertySupplierTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/MapMessageDecoderTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/MappingBuilderTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/MessageApiBeanTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/MethodAsClassGeneratorOneArgTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/MethodAsClassGeneratorTwoArgsTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/MethodAsClassGeneratorTwoMethodsTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/PojoInvokerTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/UpperCaseFieldnamesTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/XmlMessageDecoderTest.java
main/adapter/src/test/java/net/java/messageapi/adapter/XmlUnitRule.java
main/annotations/pom.xml
main/annotations/src/main/java/net/java/messageapi/ConnectionFactoryName.java
main/annotations/src/main/java/net/java/messageapi/DestinationName.java
main/annotations/src/main/java/net/java/messageapi/DynamicDestinationName.java
main/annotations/src/main/java/net/java/messageapi/JmsIncoming.java
main/annotations/src/main/java/net/java/messageapi/JmsMappedPayload.java
main/annotations/src/main/java/net/java/messageapi/JmsName.java
main/annotations/src/main/java/net/java/messageapi/JmsOutgoing.java
main/annotations/src/main/java/net/java/messageapi/JmsProperty.java
main/annotations/src/main/java/net/java/messageapi/JmsSerializedPayload.java
main/annotations/src/main/java/net/java/messageapi/MessageApi.java
main/annotations/src/main/java/net/java/messageapi/MessageEvent.java
main/annotations/src/main/java/net/java/messageapi/Optional.java
main/api-processor/.checkstyle
main/api-processor/pom.xml
main/api-processor/src/main/java/net/java/messageapi/processor/AbstractGenerator.java
main/api-processor/src/main/java/net/java/messageapi/processor/AbstractProcessor2.java
main/api-processor/src/main/java/net/java/messageapi/processor/JaxbIndexGenerator.java
main/api-processor/src/main/java/net/java/messageapi/processor/MessageApiAnnotationProcessor.java
main/api-processor/src/main/java/net/java/messageapi/processor/MessageEventMdbGenerator.java
main/api-processor/src/main/java/net/java/messageapi/processor/MessageEventMdbWriter.java
main/api-processor/src/main/java/net/java/messageapi/processor/ParameterMapGenerator.java
main/api-processor/src/main/java/net/java/messageapi/processor/PojoGenerator.java
main/api-processor/src/main/java/net/java/messageapi/processor/StandardOutMessager.java
main/api-processor/src/main/java/net/java/messageapi/processor/SupportedAnnotationClasses.java
main/api-processor/src/main/java/net/java/messageapi/processor/ThrowOnErrorMessager.java
main/api-processor/src/main/java/net/java/messageapi/processor/XmlRootElementAnnotationProcessor.java
main/api-processor/src/main/resources/META-INF/services/javax.annotation.processing.Processor
main/api-processor/src/test/java/net/java/messageapi/processor/AnnotationProcessorTestApi.java
main/api-processor/src/test/java/net/java/messageapi/processor/AnnotationProcessorTestMethod1.java
main/api-processor/src/test/java/net/java/messageapi/processor/AnnotationProcessorTestMethod2.java
main/api-processor/src/test/java/net/java/messageapi/processor/AnnotationProcessorTestMethod3.java
main/api-processor/src/test/java/net/java/messageapi/processor/JaxbIndexGeneratorTest.java
main/api-processor/src/test/java/net/java/messageapi/processor/PojoGeneratorTest.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/AbstractElementImpl.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/ElementUtilDummy.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/FileObjectDummy.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/FilerDummy.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/JavaFileObjectDummy.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/MethodElementImpl.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/NameImpl.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/NullWriter.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/PackageElementImpl.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/ParameterElementImpl.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/PrintMessager.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/RoundEnvironmentDummy.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/TypeElementImpl.java
main/api-processor/src/test/java/net/java/messageapi/processor/mock/TypeMirrorImpl.java
main/common/.checkstyle
main/common/pom.xml
main/common/src/main/java/net/java/messageapi/converter/Converter.java
main/common/src/main/java/net/java/messageapi/converter/IdentityConverter.java
main/common/src/main/java/net/java/messageapi/converter/JodaInstantConverter.java
main/common/src/main/java/net/java/messageapi/converter/JodaLocalDateConverter.java
main/common/src/main/java/net/java/messageapi/converter/StringToBooleanConverter.java
main/common/src/main/java/net/java/messageapi/pojo/AbstractPrimitivePojoProperty.java
main/common/src/main/java/net/java/messageapi/pojo/ArrayPojoProperty.java
main/common/src/main/java/net/java/messageapi/pojo/BooleanPojoProperty.java
main/common/src/main/java/net/java/messageapi/pojo/DoublePojoProperty.java
main/common/src/main/java/net/java/messageapi/pojo/FloatPojoProperty.java
main/common/src/main/java/net/java/messageapi/pojo/LongPojoProperty.java
main/common/src/main/java/net/java/messageapi/pojo/NullablePojoProperty.java
main/common/src/main/java/net/java/messageapi/pojo/ObjectPojoProperty.java
main/common/src/main/java/net/java/messageapi/pojo/OtherPrimitivePojoProperty.java
main/common/src/main/java/net/java/messageapi/pojo/Pojo.java
main/common/src/main/java/net/java/messageapi/pojo/PojoAnnotations.java
main/common/src/main/java/net/java/messageapi/pojo/PojoProperty.java
main/common/src/main/java/net/java/messageapi/reflection/AptReflectionAdapter.java
main/common/src/main/java/net/java/messageapi/reflection/DebugInfoParameterNameSupplier.java
main/common/src/main/java/net/java/messageapi/reflection/DelimiterWriter.java
main/common/src/main/java/net/java/messageapi/reflection/FallbackParameterNameSupplier.java
main/common/src/main/java/net/java/messageapi/reflection/InvalidParameterMapFileException.java
main/common/src/main/java/net/java/messageapi/reflection/JavaReflectionAdapter.java
main/common/src/main/java/net/java/messageapi/reflection/JmsNameSupplier.java
main/common/src/main/java/net/java/messageapi/reflection/Parameter.java
main/common/src/main/java/net/java/messageapi/reflection/ParameterMapFileException.java
main/common/src/main/java/net/java/messageapi/reflection/ParameterMapNameSupplier.java
main/common/src/main/java/net/java/messageapi/reflection/ParameterMatch.java
main/common/src/main/java/net/java/messageapi/reflection/ParameterNameSupplier.java
main/common/src/main/java/net/java/messageapi/reflection/ReflectionAdapter.java
main/common/src/main/java/net/java/messageapi/reflection/TypeMatcher.java
main/common/src/test/java/net/java/messageapi/InterfaceWithParameterMapFile.java
main/common/src/test/java/net/java/messageapi/ParameterNameTest.java
main/common/src/test/java/net/java/messageapi/PojoTest.java
main/common/src/test/java/net/java/messageapi/PrimitiveParameterTest.java
main/common/src/test/java/net/java/messageapi/reflection/JmsNameSupplierTest.java
main/common/src/test/java/net/java/messageapi/reflection/MethodNameHelperTest.java
main/common/src/test/java/net/java/messageapi/reflection/ParameterTest.java
main/common/src/test/resources/net/java/messageapi/InterfaceWithParameterMapFile.parametermap
main/pom.xml
main/xstream/pom.xml
main/xstream/src/main/java/net/java/messageapi/xstream/XStreamAnnotationScanner.java
main/xstream/src/main/java/net/java/messageapi/xstream/XStreamJaxbContext.java
main/xstream/src/main/java/net/java/messageapi/xstream/XStreamJaxbContextFactory.java
main/xstream/src/main/java/net/java/messageapi/xstream/XStreamJaxbMarshaller.java
main/xstream/src/test/java/net/java/messageapi/xstream/Address.java
main/xstream/src/test/java/net/java/messageapi/xstream/Customer.java
main/xstream/src/test/java/net/java/messageapi/xstream/XStreamTest.java
main/xstream/src/test/resources/net/java/messageapi/xstream/jaxb.index
pom.xml
release.sh
src/site/site.xml
src/site/xdoc/conventions.xml
src/site/xdoc/deployment.xml
src/site/xdoc/design.xml
src/site/xdoc/index.xml
src/site/xdoc/operation.xml
src/site/xdoc/sonar.xml
src/site/xdoc/usage.xml
test/.checkstyle
test/.factorypath
test/infinitest.filters
test/pom.xml
test/src/main/java/net/java/messageapi/test/BoxedPrimitivesTestApi.java
test/src/main/java/net/java/messageapi/test/ComplexCollectionsApi.java
test/src/main/java/net/java/messageapi/test/DefaultConfigApi.java
test/src/main/java/net/java/messageapi/test/DoubleConfigApi.java
test/src/main/java/net/java/messageapi/test/JmsPropertyApi.java
test/src/main/java/net/java/messageapi/test/MappedApi.java
test/src/main/java/net/java/messageapi/test/NoConfigApi.java
test/src/main/java/net/java/messageapi/test/OneCharTestApi.java
test/src/main/java/net/java/messageapi/test/PrimitivesTestApi.java
test/src/main/java/net/java/messageapi/test/RemoteConfigApi.java
test/src/main/java/net/java/messageapi/test/SimpleCollectionsApi.java
test/src/main/java/net/java/messageapi/test/TestApi.java
test/src/main/java/net/java/messageapi/test/TestType.java
test/src/main/java/net/java/messageapi/test/defaultjaxb/JodaTimeApi.java
test/src/main/java/net/java/messageapi/test/defaultjaxb/package-info.java
test/src/main/webapp/WEB-INF/beans.xml
test/src/main/webapp/WEB-INF/faces-config.xml
test/src/test/java/net/java/messageapi/adapter/ConfiguredTestApi.java
test/src/test/java/net/java/messageapi/adapter/MessageApiBeanIntegrationTest.java
test/src/test/java/net/java/messageapi/test/AbstractJmsSenderFactoryTest.java
test/src/test/java/net/java/messageapi/test/ApiPrinter.java
test/src/test/java/net/java/messageapi/test/BoxedPrimitiveTestApiTest.java
test/src/test/java/net/java/messageapi/test/ComplexCollectionsApiTest.java
test/src/test/java/net/java/messageapi/test/ForwardingSenderFactoryTest.java
test/src/test/java/net/java/messageapi/test/JmsMapRoundtripTest.java
test/src/test/java/net/java/messageapi/test/JmsPropertyTest.java
test/src/test/java/net/java/messageapi/test/JmsXmlRoundtripTest.java
test/src/test/java/net/java/messageapi/test/LoadConfigTest.java
test/src/test/java/net/java/messageapi/test/NestedApiIT.java
test/src/test/java/net/java/messageapi/test/NoConfigApiIT.java
test/src/test/java/net/java/messageapi/test/PrimitiveTestApiTest.java
test/src/test/java/net/java/messageapi/test/RegexMatcher.java
test/src/test/java/net/java/messageapi/test/SimpleCollectionsApiTest.java
test/src/test/java/net/java/messageapi/test/TestApiSendTest.java
test/src/test/java/net/java/messageapi/test/ToXmlEncoderHelper.java
test/src/test/java/net/java/messageapi/test/ToXmlEncoderTest.java
test/src/test/java/net/java/messageapi/test/TripleNestedApiIT.java
test/src/test/java/net/java/messageapi/test/VersionHelper.java
test/src/test/java/net/java/messageapi/test/XmlSenderFactoryTest.java
test/src/test/resources/arquillian.xml
test/src/test/resources/default.config
test/src/test/resources/log4j.properties
test/src/test/resources/net.java.messageapi.test.MappedApi.config
test/src/test/resources/net.java.messageapi.test.TestApi.config
test/src/test/resources/project.version
www/1and1.jpg
www/alm-process/snippets/page.xml
www/index.html
www/quickstart.html
Download
Click the following link to download message-api-master.zip.
message-api-master.zip