Package org.axonframework.domain

Examples of org.axonframework.domain.MetaData


*/
public class CommandMetaDataProviderTest {

    @Test
    public void testProvideAuditData() {
        MetaData metaData = MetaData.emptyInstance();
        GenericCommandMessage<String> message = new GenericCommandMessage<String>("command", metaData);

        Map<String, Object> actual = new CommandMetaDataProvider().provideAuditDataFor(message);
        assertSame(metaData, actual);
    }
View Full Code Here


    }

    @Test
    public void testWithMetaData() {
        Map<String, Object> metaDataMap = Collections.singletonMap("key", (Object) "value");
        MetaData metaData = MetaData.from(metaDataMap);
        when(serializer.deserialize(serializedMetaData)).thenReturn(metaData);
        SerializedMessage<Object> message = new SerializedMessage<Object>(eventId, serializedPayload,
                                                                          serializedMetaData, serializer);
        Message<Object> message1 = message.withMetaData(MetaData.emptyInstance());
        Message<Object> message2 = message.withMetaData(
View Full Code Here

    }

    @Test
    public void testAndMetaData() {
        Map<String, Object> metaDataMap = Collections.singletonMap("key", (Object) "value");
        MetaData metaData = MetaData.from(metaDataMap);
        when(serializer.deserialize(serializedMetaData)).thenReturn(metaData);
        Message<Object> message = new SerializedMessage<Object>(eventId, serializedPayload,
                                                                serializedMetaData, serializer);
        Message<Object> message1 = message.andMetaData(MetaData.emptyInstance());
        Message<Object> message2 = message.andMetaData(
View Full Code Here

    }

    @Test
    public void testWithMetaData() {
        Map<String, Object> metaDataMap = Collections.singletonMap("key", (Object) "value");
        MetaData metaData = MetaData.from(metaDataMap);
        when(serializer.deserialize(serializedMetaData)).thenReturn(metaData);
        SerializedEventMessage<Object> message = new SerializedEventMessage<Object>(eventId, timestamp,
                                                                                    serializedPayload,
                                                                                    serializedMetaData, serializer);
        EventMessage<Object> message1 = message.withMetaData(MetaData.emptyInstance());
View Full Code Here

    }

    @Test
    public void testAndMetaData() {
        Map<String, Object> metaDataMap = Collections.singletonMap("key", (Object) "value");
        MetaData metaData = MetaData.from(metaDataMap);
        when(serializer.deserialize(serializedMetaData)).thenReturn(metaData);
        EventMessage<Object> message = new SerializedEventMessage<Object>(eventId, timestamp, serializedPayload,
                                                                          serializedMetaData, serializer);
        EventMessage<Object> message1 = message.andMetaData(MetaData.emptyInstance());
        EventMessage<Object> message2 = message.andMetaData(
View Full Code Here

    }

    @Test
    public void testWithMetaData() {
        Map<String, Object> metaDataMap = Collections.singletonMap("key", (Object) "value");
        MetaData metaData = MetaData.from(metaDataMap);
        when(serializer.deserialize(serializedMetaData)).thenReturn(metaData);
        SerializedDomainEventMessage<Object> message = new SerializedDomainEventMessage<Object>(domainEventData,
                                                                                                serializer);
        DomainEventMessage<Object> message1 = message.withMetaData(MetaData.emptyInstance());
        DomainEventMessage<Object> message2 = message.withMetaData(
View Full Code Here

    }

    @Test
    public void testAndMetaData() {
        Map<String, Object> metaDataMap = Collections.singletonMap("key", (Object) "value");
        MetaData metaData = MetaData.from(metaDataMap);
        when(serializer.deserialize(serializedMetaData)).thenReturn(metaData);
        DomainEventMessage<Object> message = new SerializedDomainEventMessage<Object>(domainEventData, serializer);
        DomainEventMessage<Object> message1 = message.andMetaData(MetaData.emptyInstance());
        DomainEventMessage<Object> message2 = message.andMetaData(
                MetaData.from(Collections.singletonMap("key", (Object) "otherValue")));
View Full Code Here

    public Map<String, ?> correlationDataFor(Message message) {
        if (headerNames.length == 0) {
            return Collections.emptyMap();
        }
        Map<String, Object> data = new HashMap<String, Object>();
        final MetaData metaData = message.getMetaData();
        for (String headerName : headerNames) {
            if (metaData.containsKey(headerName)) {
                data.put(headerName, metaData.get(headerName));
            }
        }
        return data;
    }
View Full Code Here

        @Override
        public EventMessage<T> withMetaData(Map<String, ?> metaData) {
            if (fixed) {
                return event.withMetaData(metaData);
            } else {
                this.metaData = new MetaData(metaData);
                return this;
            }
        }
View Full Code Here

            if (fixed) {
                return event.withMetaData(this.metaData).andMetaData(additionalMetaData);
            } else {
                Map<String, Object> newMetaData = new HashMap<String, Object>(additionalMetaData);
                newMetaData.putAll(this.metaData);
                this.metaData = new MetaData(newMetaData);
                return this;
            }
        }
View Full Code Here

TOP

Related Classes of org.axonframework.domain.MetaData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.